请问printf('\n');的问题
请问一下C语言中printf("\n");和printf('\n');有什么区别啊?新手刚上路。
----------------解决方案--------------------------------------------------------
printf('\n');
根本就编译不了
只有
printf("\n");才能编译
你自己去试试就知道了
----------------解决方案--------------------------------------------------------
哦。那就是说没有printf('\n');这个东西了啊。谢谢:)
他编译后出现的是大堆的乱码。感觉很奇怪。。
----------------解决方案--------------------------------------------------------
如果是 printf("\n");是回车换行
----------------解决方案--------------------------------------------------------
还有这个putchar('\n');
头文件#include <stdlib.h>
也是回车换行。
----------------解决方案--------------------------------------------------------
“单引号括起的一个字符代表一个整数,双引号括起的内容代表一个指向无名数组的起始字符的指针”――《C陷阱与缺陷》,编译器一般能检查出该错误
----------------解决方案--------------------------------------------------------