missing ';' before identifier 'Jincheng'

来源:百度知道 编辑:UC知道 时间:2024/05/23 12:35:21
用c++编的面向对象的程序编译的时候提示错误是 missing ';' before identifier 'Jincheng'。不知道究竟是怎么回事啊
这里的Jincheng是个类的名字啊

Jincheng 前面少了 ;

少了分号就加分号,看错误还会出现吗。简单的英文提示不会看不懂吧。
加上后,看看会不会出现新的错误,如果出现了其它错误,再看代码检查。
这样的问题也说不清楚也没有代码看一下。

一般这种错误的前面还有一个错误,那就是定义变量是前面的数据类型是错误的

例如:
Int Jincheng;//Int应该是int

则错误信息会有:
error C2065: 'Int' : undeclared identifier
error C2146: syntax error : missing ';' before identifier 'Jincheng'
error C2065: 'Jincheng' : undeclared identifier

所以还是检查一下前面的数据类型写的对吗。

之前那一句忘写;了

这句话的意思就是说你的程序代码
“Jincheng” 前面缺少了符号“;”

把提示错误的那行包括前面几行贴上来看看啊。一般是jincheng这行前面出的错