9899:1999)のことのようだ。新機能について主なところをまとめておこう。参考にしたのはこのページ。真偽値を表すブール型が追加された。いっても自由に長さを変えられるのではなくて、実行時に配列の長さを指定できるようになった。以降行末までがコメントとして扱われるようになった。いうマクロが追加された。これは現在の関数の名前を表す。使うと、配列の特定の添字、構造体の特定のメンバを初期化できる。この場合配列は次のように初期化される。指定された最大のものをもとにサイズが決定される。初期化され、ポインタではヌルポインタに初期化される。指示初期化子は複数指定することも可能。通常の初期化子と混ぜて使うことも可能で、通常の初期化子は指示初期化子の添字に続くものとして解釈される。4構造体の指示初期化子は「.メンバー」。ブロックの途中でも宣言できるようになった。文に限ってループ変数の宣言が可能になった。ブロックの中だけで有効。45複合リテラル構造体や配列(ただし可変長配列を除く)をリテラルとして生成できるようになった。関数が値を返すときに構造体の複合リテラルを使っている。......ところで複合ってどういう意味だろう?さて、こんなところだろうか。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。