不知道我下面的代码哪里错了c++
问题补充:
不知道这个代码哪里错了,是c++的,我也检查了好几遍可是没发现哪里错了,我QQ2018409667
补充:每次都提示有一个错误最佳答案
C++后面的分号没有任何问题
你的程序是抄了古老的教材上的,若用新的编译器,它就不支持了,且你的程序只能用在VS下的VC++上面.其它编译器也不能用(它是非标准的C++程序)
标准的C++程序,正确的
//#include "stdafx.h" //标准的C++没有这个头文件的,这个是VC++特有的
#include <iostream> //没有.h的,这个才是标准的
using namespace std; //这个是为了在cout前面省加std::
int main() //C++标准从来没有支持过void main,C语言才支持的
{
///,,,这里可以用你的程序
}
所以教材非常重要,你用的是上世纪就已淘汰的教材了
追问:
e ...那我要用什么教材 追答:
若学习C++的话,个人推荐的是《C++ Primer》(最经典最好的)但这个最好要有点基础,完全从头看会有有累你可以先看下《零基础学C++ 第2版》
追问:
好的,谢谢了
最佳答案由网友 whoami1978 提供
其他回答
其它网友回答:
函数后面没分号
其它网友回答:
最好发一下错误提示,这个我估计是最后一行}后面的分号。