- スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
884 :デフォルトの名無しさん[sage]:2015/11/10(火) 22:36:41.93 ID:37NidK9w - >>879-880
処理系依存だった。 > 同じ文字列リテラルが区別されるかどうかは処理系での定義による。 > 文字列リテラルを変更しようとするプログラムのふるまいは不定である。 > K&R第2版P236(A2.6)、ただしその後の変更があった場合は知らない ちなみに記憶クラスはstaticで定数扱いだから、ROM領域においてもいいらしい。 以下ページだと char s_l* = "literal'; // リテラルを指す char s_a[] = "literal"; // 自動変数を指す みたいな感じだね。つまり>>874も正解。 http://www7b.biglobe.ne.jp/~robe/cpphtml/html01/cpp01077.html
|