请问Visual C++里面错误提示是“missing function header (old-style formal list?)”应该怎么解决

如题所述

第1个回答  2020-03-25
错误消息
“{”:
缺少函数标题(是否是老式的形式表?)
在全局范围内出现左大括号,但没有相应的函数头。
此错误可能由旧式
C
语言格式列表引起。
下面的示例生成
C2447:
//
C2447.cpp
int
c;
{}
//
C2447

...出现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...

...missing function header (old-style formal list?)
void point(char *name[],int n);去掉后面的分号 这里是函数的定义,不是声明

missing function header (old-style formal list?)
一般的出现missingfunction header (old-style formal list?)表示:没有函数头,常见错误原因是在定义函数时函数体前误加了分号,比如本例中的第三行:void max (int,int,int,int,int );这个分号是不能要的。

...missing function header (old-style formal list?)”错误时什 ...
没有发现合适的头文件(过旧的版本)

C++ missing function header (old-style formal list?)
double nn(double a);\/\/这里不应该有结尾处的分号。既有b=a,b=b*a,a为double型,b也应定义为double型。

VC++ missing function header (old-style formal list?)
少了函数头,如int main()。而且数字不能作为变量名,字符串应该是string(在头文件string中)或char*类型。你不是学C++的吧?

missing function header (old-style formal list? 怎么解决啊,C++代码...
两点:1. float sum(float N);这里不应有“;”,去掉分号就行了。2. main返回值是int,即把float main()改为int main()

c++语言问题missing function header (old-style formal list?)
include<iostream> using namespace std;int main() { \/\/这少了{ char grade;cout<<"Input grade:";cin>>grade; \/\/grade未定义 switch(grade);{case'A':cout<<"90~100\\n";break;case'B':cout<<"80~89\\n";break;case'C':cout<<"70~79\\n";break;case'D':cout<<"60~69\\n";...

vc++编译问题 missing function header?
问题描述:d:\\学习\\c++\\msdev98\\myprojects\\925perm\\925perm.cpp(24) : error C2447: missing function header (old-style formal list?)执行 cl.exe 时出错.解析:缺失函数头 如果只有这一个错误 看看main函数有什么问题 如果这是好多错误中一个...那好像把别的错误修改了这个也就好了..

...显示missing function header (old-style formal list?)
帮你简单的改了一下,没有错误了。你看看,看是不是你需要的,for循环我都没改。。。include<iostream> include<cmath> using namespace std;double d[502];double a[6][502];double b=0.160;double c=-0.064;double m=0;double x[1000];double s=0;double p=0;int i,j;double lu...

相似回答
大家正在搜