vs2010运行程序出现 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

程序片段和错误提示

第1个回答  推荐于2018-03-08
它的意思是, CvvImage定义没有办法找到, 而将它看成了变量, 所以类型未明, 需要增加CvvImage的包含文件. #include highgui.h追问

我已经在头文件里包含了啊,解决不了,还是一样的错

麻烦再给解答一下,谢谢!

追答



#include "highgui.h" 移动到 "OpenFile.h" 的前面

本回答被提问者采纳
第2个回答  2013-05-05
主要功能并没有返回值类型
#包括

主要()

{

X,Y,M;

的printf( “请输入X和Y \ N”);

scanf函数(“%D”,&x,&Y);,

米= X * Y

的printf(“% - *%D =%2 \ N“,X,Y,M);

返回0;

}
或无效
第3个回答  推荐于2017-12-16
主要功能并没有返回值类型
#包括

主要()

{

X,Y,M;

的printf( “请输入X和Y \ N”);

scanf函数(“%D”,&x,&Y);,

米= X * Y

的printf(“% - *%D =%2 \ N“,X,Y,M);

返回0;

}
或无效本回答被网友采纳

vs2010运行程序出现 error C4430: 缺少类型说明符 - 假定为 int。注意...
它的意思是, CvvImage定义没有办法找到, 而将它看成了变量, 所以类型未明, 需要增加CvvImage的包含文件. #include highgui.h

...提示:error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支...
void main()改一下。因为VC2008执行C99标准。你必须指定返回类型。

error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 in...
int main(){ printf("Hello,World!\\n");return 0;} 中国的教材落后于时代的很多,这种书建议少看为好,不仅是错误很多,更重要的是一些看上去没问题但实际上是极坏的风格,在应用中会让人多遇到很多苦头……

库函数报错:error C4430: 缺少类型说明符 - 假定为 int。注意: C++...
因为编译器发现你第一个错误后,可能会导致他后面的语法无法判断。很可能你解决了第一个错(比如类定义后面没写分号),然后重新编译,后面的错都消失了;如果你这个编译错误时第一个错,则可能因为你没包含他需要的头文件;

VC++ 2010, 出现错误,error C4430: 缺少类型说明符 - 假定为 int。注意...
TableTennisPlayer::TableTennisPlayer(const char* fn,const * ln,bool ht) ^这里哪个C++ primer Plus会用const *这种明显错误的东西……

...1 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持...
sum(int n,int k)这个函数没有返回的数据类型,vc6.0默认为int,vc2008对语法检查更严谨,所以不通过。

VS2008 error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持...
标准C++的main需要返回值 所以在main前要加int

error C2146: 语法错误 : 缺少";"(在标识符"m_ingBorder"的前面)_百...
可能是没有引用关于CImag的头文件

...缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
意思就是,首先,你现在用的是C++,所以不支持假定(默认)为int 其次⋯⋯你肯定有地方忘记写类型了,比如说函数返回值要有类型,要么void,变量定义,要有类型

...error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持...
上面的错误是由于函数缺少返回值的原因,修改后的程序如下:int main(){ { int character, space, number, other; \/\/定义变量 character, space, number, other分别为英文字符, 空格,数字,其他字符;char all;character=0;space=0 ;number=0 ;other=0;printf("please input a string : ")...

相似回答