首页 » C语言解惑 » C语言解惑全文在线阅读

《C语言解惑》2.2 printf输出整数或字符

关灯直达底部

一个整数的值只要在0~255之间,就可将它们看做字符的ASCII码,使用c格式符输出对应的字符。反之,可以使用d格式符输出一个字符对应的ASCII码(也可以输出转义字符的ASCII码)。下面程序演示了这一性能。

【例2.2】演示c和d格式符的程序。


#include<stdio.h>void main( ){      printf ( "%c,%d,%c,%d,%d/n",'a','a','A','A','/n');      printf ( "%c,%d,%c,%d/n",97,97,65,65);}  

输出结果如下。


a,97,A,65,10a,97,A,65  

在使用中不要错用格式符,否则会达不到预定要求。