putchar(97)が'a'となる?

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

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: putchar(97)が'a'となる?

Re: putchar(97)が'a'となる?

#2

by box » 5年前

ASCIIコードにおいて、16進で61、つまり10進で97という値を
持っているのが'a'、です。
putchar()は、渡された整数値を文字コードだと思って出力するので、
97を受け取ると'a'を出力します。

putchar(97)が'a'となる?

#1

by seruvo » 5年前

C言語についてです。

C言語はASCIと文字をどう区別するのかがわかりません。

rubyは明確に区別していましたよね。

C言語はそこらへんは曖昧なのでしょうか。

回答よろしくお願いします。

ページトップ