【初心者歓迎】C/C++室 Ver.92【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0673デフォルトの名無しさん
2014/09/19(金) 17:34:18.97ID:bg8wROT5俺の認識では初期化中のブラケット { } は 記憶ブロックの区切りじゃないんだが、そこが誤りということなのか。。。
例だと fuga[] と同一のスコープに複合リテラルが置かれているんだが( だから >>668 な解釈 )
{ (ここからスコープが始まって)
1,
(char**){ } (複合リテラルをこのスコープ内に作って)
}, (スコープ抜けるから 作った複合リテラルの存在はあぶねーぞ!)
こういうこと?
■ このスレッドは過去ログ倉庫に格納されています