とくにあぶなくないRiSKのブログ

危ないRiSKのブログだったかもしれない。本当はRiSKだけどググラビリティとか取得できるIDの都合でsscriskも使ったり。

新しいキーワード (Keywords)

続けてC言語ネタ。言い出しっぺの法則により私から。
プログラマにとって変化が一番わかり易いのはキーワードだと思います。

C1X の新しいキーワード

C99 にはなく,C1X にはあるキーワードは以下の通り。

  • alignof
  • _Align (N1516以降 _Alignas に変更)
  • _Static_assert
  • _Thread_local

これら4つが追加される予定です。

すべてのキーワード

4個足されて,すべてのキーワード数は37個になります。

  • auto
  • break
  • case
  • char
  • const
  • continue
  • default
  • do
  • double
  • else
  • enum
  • extern
  • float
  • for
  • goto
  • if
  • inline
  • int
  • long
  • register
  • restrict
  • return
  • short
  • signed
  • sizeof
  • static
  • struct
  • switch
  • typedef
  • union
  • unsigned
  • void
  • volatile
  • while
  • _Bool
  • _Complex
  • _Imaginary

参照元

Draft N1425 (PDF) 6.4.1 Keywords 1