老师给的例子:
#include <stdio.h>
int main()
{
/* 我的第一个 C 程序 */
printf("Hello, World! \n");
return 0;
}
运行后发生了黑框框闪退问题,在更改了代码后得到解决
#include <stdio.h>
#include <stdlib.h> /*对应头文件*/
int main()
{
/* 我的第一个 C 程序 */
printf("Hello, World! 111\n"); /*格式化输出函数,打印文本到屏幕上*/
system("pause"); /*附加语句:在退出程序前调用系统的暂停命令暂停命令行*/
return 0;
}
转义字符
C语言中有这么一些转义字符
在C语言中单打一个 \ 表示分隔的作用,主要应用场景是一行代码太多打出来不美观需要用两行来表示告诉C语言这一行和上一行是一句话的意思。
例如
abcdefg
与
abcd\
efg //注意不能带缩进
打印出来的是一个意思只是写出来美观程度不同,就跟英文单词的连字符差不多,注意 \ 下一行不能带缩进要不然就会有空格
【注:使用VSCode时修改过的代码一定要保存/编译后再运行】