C言語なら俺に聞け(入門編)Part 81
■ このスレッドは過去ログ倉庫に格納されています
0034デフォルトの名無しさん
2011/04/03(日) 23:58:25.43C言語に文字型という型は存在しない。
(charはただ単に符号有り1byte型って事。)
質問にある文字コード列が出るか?は、恐らくprintfを使うと思うので、
char s の値を、数値として出力するか文字として出力するか、で変わるよ。
下に適当なサンプル載せました。試してみてちょ。
int main(void)
{
char test[5] = "11230";
char i;
printf("CPU値:");
for( i = 0 ; i < 5 ; i++ )
{
printf( "%d", test[i]); /* ←数値として出力 */
}
printf("\n\n文字列:");
for( i = 0 ; i < 5 ; i++ )
{
printf( "%c", test[i]); /* ←文字として出力 */
}
}
■ このスレッドは過去ログ倉庫に格納されています