C言語なら俺に聞け(入門篇) Part 20
at TECH
219:デフォルトの名無しさん
07/10/19 20:17:42
>>201
文字列リテラルの内容を書き替えるプログラムの挙動は未定義。
文字列リテラルの型はchar配列となっているが、これは過去との互換性のため。
蛇足だがC++ではconst charの配列となっている。
(ただし、またも互換性のためchar*への型変換は定義さらている)
>>206
組み込みではROMに配置できるようになる。
Windowsなど高水準なOSでは、規格の規定から
文字列リテラルの書換はするべきでないと
認知されているため、文字列リテラルが
格納されている辺りを読取専用にする。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5264日前に更新/251 KB
担当:undef