- C言語なら俺に聞け 138 [無断転載禁止]©2ch.net
25 :デフォルトの名無しさん (ワッチョイ 533c-drn7)[sage]:2016/12/13(火) 23:12:36.49 ID:4GRPhoBF0 - リテラル文字列そのものはスコープから抜けても静的に生き続けてるから
ポインタ戻したあとに利用してもセフセフ (内容の書き換えは駄目だけど)
| - C言語なら俺に聞け 138 [無断転載禁止]©2ch.net
29 :デフォルトの名無しさん (ワッチョイ 533c-drn7)[sage]:2016/12/13(火) 23:44:58.81 ID:4GRPhoBF0 - >>20 の例で
関数抜けた時にリテラル文字列 "some string" や "constant string" は 「スコープの外に出た時無効になるから、そんなんのポインタ返しても無意味だろ」 と勘違いする人は多いね
|
|