「C言語/記法」の版間の差分

削除された内容 追加された内容
→‎3文字表記: トライグラフシーケンスを追記
→‎識別子: を修正
111 行
 
=== 識別子 ===
<ref>『JISX3010:2003』p.21「6.2.1 識別子の有効範囲」</ref>
<ref>『JISX3010:2003』p.37「6.4.2 識別子」</ref>
 
識別子1つ又はそれ以上の実体を指し示すもので、
オブジェクト、関数、構造体・共用体・列挙体のタグまたはメンバ、型定義名、ラベル名、マクロ名、マクロ仮引数のいずれか一つを表す。
半角英数、「_(下線)」からなる文字列である。
識別子に多バイトは、半角英数、「_(下線)」からなる文字を使用きるかはコンパイラによる。
ただし、先頭は非数字でなければならない。
識別子に多バイト文字を使用できるかはコンパイラによる。
 
==== __func__ ====