当前位置:首页 » 编程语言 » c语言missing

c语言missing

发布时间: 2023-02-14 12:30:47

c语言报错missing function header (old-style formal list)怎么办

c++编程中出现“missing function header (old-style formal list?)”是(编译错误)缺少函数标题(是否是老式的形式表?)

分析:函数定义不正确,函数首部的“( )”后多了分号或者采用了老式的C语言的形参表。

例如:# include <stdio.h>
void main()
{
int max(int x,int y,int z);
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d ",d );
}
int max(int x,int y,int z);
{
int d;
if(x>y)d=x;else d=y;
if(d>z);else d=z;
return(d);
}
Cpp1.cpp(11) : error C2447: missing function header (old-style formal list?)
执行 cl.exe 时出错.

解决:int max(int x,int y,int z); 这一行最后多一个分号“;” (是说下面max定义的地方,不是main函数中的max函数申明),导致编译器认为这里仍然是max的申明,从而导致后面的括号没有意义。去掉int max(int x,int y,int z);后面的“;”即可。

(1)c语言missing扩展阅读

c++编程错误类型及分析

一、error LNK2001: unresolved external symbol _main

中文对照:(连接错误)未处理的外部标识main

分析:一般是main拼写错误,例如“void mian()”

二、error LNK2005: _main already defined in Cpp1.obj

中文对照:(连接错误)main函数已经在Cpp1.obj文件中定义

分析:未关闭上一程序的工作空间,导致出现多个main函数

三、warning C4003: not enough actual parameters for macro 'xxx’

中文对照:(编译警告)宏xxx没有足够的实参

分析:一般是带参宏展开时未传入参数

四、warning C4067: unexpected tokens following preprocessor directive - expected a newline

中文对照:(编译警告)预处理命令后出现意外的符号 - 期待新行

分析:“#include< iostream.h >;”命令后的“;”为多余的字符

五、warning C4091: ‘’ : ignored on left of ‘type’ when no variable is declared

中文对照:(编译警告)当没有声明变量时忽略类型说明

分析:语句“int ;”未定义任何变量,不影响程序执行

㈡ c语言编译出现missing ';' before 'type'

这个报错的原因是你的代码在某句话的后面没有加上;号,至于在哪里没加,你把你完整的代码发出来看看

㈢ C语言程序出现错误missing ')' before 'type'

intmain(void){
shuru(void);//这一句把void去掉,它只能出现在函数声明中。。
xing(a);
shuchu(a);
return0;
}

另外好像还有几处错误

int*shuru(void){
inti=0,*a1;
for(;i<10;i++){
scanf("%d",&a[i]);
}
a1=&a[0];
return*a1;//此处把*去掉,因为a1已经是指针了,你加*传递的就是int类型了。。
}

㈣ C语言 missing ';' before 'type

void main()
{/
int i,n;
这里多一个斜杠!

热点内容
蟑螂数据库 发布:2024-11-08 17:13:07 浏览:780
洗车机的配置是什么意思 发布:2024-11-08 17:13:01 浏览:265
java开发文档编写 发布:2024-11-08 17:06:49 浏览:433
文件夹取消折叠组 发布:2024-11-08 17:05:41 浏览:569
微信第一次支付密码是什么 发布:2024-11-08 17:05:21 浏览:578
国内免费云服务器腾讯 发布:2024-11-08 17:03:53 浏览:664
摩尔庄园脚本容易检测吗 发布:2024-11-08 16:54:47 浏览:756
易享服务器地址 发布:2024-11-08 15:55:59 浏览:753
爱奇艺的密码哪里看 发布:2024-11-08 15:52:45 浏览:533
安卓10和平板哪个更流畅 发布:2024-11-08 15:51:18 浏览:75