☆identifier(識別子)ってどんなものかな?



         ☆identifier(識別子)ってどんなものかな?☆



てんC


「さらに次のプログラムなら


どのようなエラーが表示されるでしょうか?


#include <stdio.h>


int main(void)

{

printf("%f\n",1.7654322);

return 0;


みなさん


上記のプログラムはどこか記述上の誤り


があります。


どこがおかしいかおわかりでしょうか?


こたえはプログラムの一番最後につける



をつけわすれています。


このプログラムを実行すると


エラーが表示されることになります


(EAZY IDECの場合)



ファイル「C:/Users/solarplexus/AppData/Local/EasyIDEC/project/22222/main.c」の

「9行目」で記述エラーを発見しました。

「identifier」を付け忘れています。


と表示されます。


(Visual Studio2018の場合)


エラー C1075 左側の 中かっこ '{' に対応するものがファイルの最後まで検出されませんでした。 Project6 c:\users\solarplexuss\source\repos\project6\project6\source.cpp 4


(Visual Studio2019の場合)


重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態

エラー C1075 '{': 一致するトークンが見つかりませんでした Project2 C:\Users\solar\source\repos\Project2\Project2\program1.cpp 4




solarplexuss


「よくやる、よくやる。


{や 


 }のつけわすれ(^^)/」


ところで「identifier」って


{や}のことかな?」



てんC  「 identifierとは・・・


グーグルでサイトを調べてみると・・・


ありました。


ニコニコIT用語辞典です。


以下ニコニコIT用語辞典より


identifierとは・・・コンピュータの世界の言葉で


「識別子」とよばれます。


そして識別子とは、


たとえば 自分でつくったデータがたくさんあるとしましょう。


それらを識別するために


そうですね・・・


たとえば


料理のデータなら


カレーライス


ハヤシライス


シチュー


のように他のデータと識別するために名前をつけます。


この他のデータと区別するために


つけられた名前


ここでいう カレーライスなどが識別子


とよばれます。


つまり他のデータと区別するためにつけられた名前


学校 猫 山 川 ソフトクリームなどなど


名前をつけて他と区別する働きをしているものは


すべて識別子とよばれます。」



solarplexuss 「それって この世でついてる名前 


全部identifier(識別子)ってことじゃない(^^)/」


てんC 「はい、そのようです。(^^)/」



solarplexuss「identifier(識別子)っていうから


もっとむずかしいもの


だとおもったけど意味はとてーも簡単ですね。


それにしてもidentifierって名前かっこいいです。」









以下ニューIT用語辞典より


またデータの性質,情報を管理、示すために使用される文字、記号や文字列


のことも識別子とよびます。



solarplexuss


「いまのプログラムでつけわすれた }の記号がこれに


あたるんじゃないかな?」


てんC 「そのようです


たとえば


もしプログラムのなかに


{    }でくくられる部分が


あるとしたら


このデータは{    }で意味のあるまとまりになっています(^^)


他のデータと


記号{ や }で


識別されています。


だから記号{ や }もidentifier(識別子)とよばれるのではないでしょうか?


そのような観点からみるとプログラムに現われる


記号(  )もidentifier(識別子)と


いえるのではないでしょうか。


さらに

変数の種類を識別するint、floatなども識別子と呼ばれるわけですね」



solarplexuss 「はい、はい、せんせい、せんせいーーーーーーー\(^^)/


質問がありまーーーーーーす。」


てんC 「はい、なんでしょう。solarplexussさん。」


solarplexuss  「せんせいは、なんでそんなに美しい人なんですか?」


てんC 「びくうっ。」


てんC 「うぅ。」


  • Xで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る