课程
/后端开发
/C
/C语言入门
printf("我今年%d岁!\n",age );
在这一串代码中我试过单独删除%d 结果程序无法运行 但是单独删除\n的话程序缺可以继续运行
我想了解一下关于%d与\n的关系、定义及用法
万分感谢大佬帮忙
2018-05-16
源自:C语言入门 2-3
正在回答
[ %d ] 代表的意思格式化数据,具体意义是接受整数值并将它表示为有符号的十进制整数;
[ \n ] 则代表的是转义输出字符,功能就很好理解了,就是换行。
hfudwsh 提问者
南涯 回复 hfudwsh 提问者
%d和\n没有必然的联系,%d是age值输出的类型,而\n表示换行符
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答printf("%d\n%d\n%d\n%d\n%d\n%d\n",++a,--a,a++,a--,a+1,a);
1 回答关于n与m的问题
1 回答 printf("x%%y=%d\n",x%y );与 printf("x%y=%d\n",x%y );
1 回答printf("%f\n",f);与printf("%lf\n",d); 的区别
2 回答%d\n