2
ポインタ操作++はメモリリークを引き起こしますか?私が書くとき
char *s = "hello everyone";
s++;
は、メモリリークがここにあるのでしょうか?
p/s:英語は母国語ではありませんので、多少の誤りがあります。
ポインタ操作++はメモリリークを引き起こしますか?私が書くとき
char *s = "hello everyone";
s++;
は、メモリリークがここにあるのでしょうか?
p/s:英語は母国語ではありませんので、多少の誤りがあります。
いいえ、文字列リテラルは割り当てられていないため、メモリリークはありません。
いいえ、リークはありません。文字列リテラルを指すポインタとは関係ありません。ポインターをインクリメントすると、決してメモリーリークが発生しません。メモリリークの原因となるのは、割り当てたメモリを解放していないことだけです。
コンパイルすべきではありません。 'const char * s =" hello everyone ";' –
いいえ、まだ正常に動作しています – 5fox