C言語のプログラムを書き換えてきて、ちょっと調べ物をしていたら、今まで知らなかったことが出てきてびっくりしてました。C言語を習ってから6年くらい経ちますが、今更になってこんなことでびっくりするなんて…。
そのびっくりした内容とは、C言語で使われている「short」や「long」型修飾子は、実は「short int」「long int」の省略形だったってこと。確かに「int」=「integer」=「整数」ってことで、英語に直すとそっちの方が自然です。「short」とか「long」とか言われても、何が長いのか短いのか分からないしね。
また、「unsigned int」は「unsigned」に省略できたり、かなりの場面でint型修飾子は省略できるようです。豆知識というかあんまり自分では使わないですが、他人の書いたソースに出てきたりして困ったときには知っておくと良さそうです。
[web] 型修飾子 - WisdomSoft
トラックバック(0)
このブログ記事を参照しているブログ一覧: C言語で今更知った事実
このブログ記事に対するトラックバックURL: http://trialpc.net/mt/mt-tb.cgi/1315

コメントする