c语言高手快进!!我是一个C的初学者,在C里边为什么输出字符的时侯要加一个”%d”?”%d"是什么意思?
来源:百度知道 编辑:UC知道 时间:2024/07/04 17:48:37
%d表示是整型变量。比如printf("%d",48);48被看作一个整型,输出就是48,但如果改成printf("%c",48),输出的就是0.因为这里把48当成了字符。48在ASCII码里对应的是0,所以输出就是0了。
格式控制
%d 指十进制整数
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/07/04 17:48:37
%d表示是整型变量。比如printf("%d",48);48被看作一个整型,输出就是48,但如果改成printf("%c",48),输出的就是0.因为这里把48当成了字符。48在ASCII码里对应的是0,所以输出就是0了。
格式控制
%d 指十进制整数