C言語なら俺に聞け! Part 101
■ このスレッドは過去ログ倉庫に格納されています
0244デフォルトの名無しさん
05/02/03 22:59:20文字列とポインタに関してです。
ポインタの文字列というものを勉強しているとき、
char *ptr = "123";
ptr = "456";
と途中で書き換えられる。
と書いてありました。
しかしもう少しよんでいくと、ポインタの文字列リテラルの中身を書き換えてはいけない
と書いてありました。
いったいどういうことでしょうか?
ポインタで文字列を扱った場合、書き換えてはいけないのですか?
■ このスレッドは過去ログ倉庫に格納されています