C++相談室 part8
■ このスレッドは過去ログ倉庫に格納されています
0403デフォルトの名無しさん
NGNGつまり
char*p="ABC";みたいなのはプログラマがいじっちゃいけない
ところに文字列"ABC"が用意されてそのアドレスがpにセットされるので
参照する分には良いの。でも書き換えるとダメなの。
書き換えたいなら変数として領域を確保する必要があるの。
つまり
char str[10]="ABC";みたいな。
あるいは
char str[10];
strcpy(str, "ABC");
とか
■ このスレッドは過去ログ倉庫に格納されています