識別子はどのようにして定義すればよいのでしょうか?

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
GXBOW

識別子はどのようにして定義すればよいのでしょうか?

#1

投稿記事 by GXBOW » 14年前

C言語の入門本の意味も完璧には理解できてないような知識です。
すみませんがだれかこの初心者に識別子の定義の仕方を教えてください。

jay
記事: 314
登録日時: 15年前
住所: 大阪市
連絡を取る:

Re: 識別子はどのようにして定義すればよいのでしょうか?

#2

投稿記事 by jay » 14年前

逆に入門書に書かれていること全てを完璧に覚えてる人なんて殆どいないと思いますけどねw
いや、僕の手元にある入門書がぶ厚いだけかも知れませんが(苦笑)


本題ですが
C言語における”識別子”とは変数や定数の名前の事を指します

つまり
int a;

などと書けばaが識別子(変数の名前)になるのです

ただし
・同じスコープ内で同じ名前は使えない
・予約語は使えない

など制限もありますので気をつけてくださいね
♪僕たちは まだ森の中 抜け出そう 陽のあたる場所へ

non
記事: 1097
登録日時: 15年前

Re: 識別子はどのようにして定義すればよいのでしょうか?

#3

投稿記事 by non » 14年前

検索したら、下のようなことが書かれておりました。
また、きっと入門書にも同じようなことが書かれていると思います。
で、お尋ねになりたいことはなんでしょうか?

•半角英数字(a~z, A~Z, 0~9)および半角アンダーバー( _ )のみ使用できる。
•最初の1文字目は半角英字(a~z, A~Z)または半角アンダーバー( _ )のみ使用できる。
•大文字と小文字は区別される。つまり、word と WORD は別の識別子として認識される。
•予約語は使用できない。ただし、識別子の一部に予約語を含めることはできる。
non

ISLe
記事: 2650
登録日時: 15年前
連絡を取る:

Re: 識別子はどのようにして定義すればよいのでしょうか?

#4

投稿記事 by ISLe » 14年前

『error C2065: '○○' : 定義されていない識別子です。』ってコンパイルエラーが出たんですかね。

閉鎖

“C言語何でも質問掲示板” へ戻る