最常见的4种问题分别是:
头文件:没有加头文件studio.h
主函数:主函数第一个问题字母大写了。
语句格式:(1)语句结束后忘加分号";"
(2) 将英文状态下的双引号""写成中文状态下的双引号“”
接下来我们分别来看这4种具体的错误问题:
头文件
问题描述:
没有加头文件studio.h
语句编写:
//没有加头文件<studio.h>
main()
{
printf("welcome to c_program!\n");
return 0;
}
编译警告️
warning C4013: 'printf' undefined; assuming extern returning int
解决办法:
在主函数上面加上代码#include "studio.h"
运行结果:
主函数:
问题描述:
主函数第一个问题字母大写了。
语句编写:
#include<stdio.h>
Main() //主函数第一个问题字母大写了。
{
printf("welcome to c_program!\n");
return 0;
}
编译警告️:
error LNK2001: unresolved external symbol _main
解决办法:
将Main修改为main
运行结果
语句格式:
问题描述1:
语句结束后忘加分号";"
语句编写:
#include<stdio.h>
main()
{
printf("welcome to c_program!\n") //语句结束后忘加分号";"
return 0;
}
编译警告️:
error C1243: syntax error : missing ';' before ';'
解决办法:
在语句printf("welcome to c_program!\n")后面加上分号";"
运行结果:
问题描述2:
将英文状态下的双引号""写成中文状态下的双引号“”
语句编写
#include<stdio.h>
main()
{
printf(“welcome to c_program!\n”); //将英文状态下的双引号""写成中文状态下的双引号“”
return 0;
}
编译警告️
error C2018: unknown character '0xa1'
error C2018: unknown character '0xa0'
解决办法:
将中文状态下的双引号“”修改为英文下的双引号 ""
运行结果:
总结:
头文件、主函数和语句格式常见的4种问题:
头文件:没有加头文件studio.h 记得一定要加上头文件。
主函数:主函数第一个问题字母大写了。记得一定要小写字母。
语句格式:(1)语句结束后忘加分号";" 语句结束后一定要加上分号切必须是英文状态下的。
(2) 将英文状态下的双引号""写成中文状态下的双引号““C语言中所有符号都必须是英文状态下的。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。