1,语法错误
我刚学习c++的时候,总是会出一些奇奇怪怪的问题看,比如:
#include<iostream>
using namespace std;
int main()
{
cout<<hello,world;
return 0;
}
我当时是看网上的一些视频,自己学的。一个3分钟的视频,我连一半都没看完就自己研究起来。
因为我当时已经背了头文件和名字空间,所以我也没看视频做。
当时电脑一直报错,我也看不懂。就去把视频完整的看了一遍。
出错原因
cout<<hello,world;
输出hello,world直接输出要加双引号。
using namespace std;
cout<<hello,world;
return 0;
指令后面加分号“;”要是英文的,才对。
如何避免
写程序的时候不要分心,要不然很容易出错。
2,定义错误
有的是候我还会想int一个“main”:
#include<iostream>
using namespace std;
int main()
{
int main=114514;
cout<<main;
return 0;
}
结果也是错的。
出错原因
一般定义都不能定义int、main、if……之类的。
如何避免
不要定义int、main、if等。