error C2447: “{”: 缺少函数标题(是否是老式的形式表?)

#include "stdio.h"
double average(double array[10]);
void main()
{
    double score[10]={10,20,10,20,10,20,10,20,10,20},result;
    result=average(score);
    printf("average score is %5.2lf\n",result);

}
double average(double array[10]);//把这里的;删掉就可以了
{
    double result=1;
    int i=0;
    for(;i<10;i++)
    {
        result+=array[i];
    }
    result/=10;
    return result;
}

原文地址:https://www.cnblogs.com/zyz322/p/12354370.html

时间: 2024-08-30 17:17:39

error C2447: “{”: 缺少函数标题(是否是老式的形式表?)的相关文章

mfc &quot;缺少函数标题(是否是老式的形式表)&quot;的总结

首先出现这种问题要定位到程序中出错的地方查看,如果没有问题就仔细看类的声明和定义.可能是对应类的后面没有加: 第二个原因是可能忘记了添加头文件 "stdafx",如果是这样可以加上 #include"stdafx"试试. 第三个原因是在类中声明的函数可能定义时没有加类名.因此,类中声明的函数定义时一定要加类名,否则也会出现此类型的错误 第四个原因是可能出现了一些多余的符号,例如程序中多了"/"或者多了":"都可能出现这种问题.

error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

1 #include<iostream> 2 using namespace std; 3 4 5 extern int i; 6 extern float f(float a); 7 float b; 8 float f(float a){ 9 return a+1.0; 10 } 11 int i; 12 int h(int x) 13 { 14 return x*i; 15 } 16 17 main() 18 { 19 b=1.0; 20 i=2; 21 f(b); 22 h(i); 2

error C4430: 缺少类型说明符 - 假定为 int

原文地址:error C4430: 缺少类型说明符 - 假定为 int.注意: C++ 不支持默认 int作者:tony c:evanworkspace11netwowkippack.h(50) : error C2146: 语法错误 : 缺少“;”(在标识符“nSourPort”的前面) c:evanworkspace11netwowkippack.h(50) : error C4430: 缺少类型说明符 - 假定为 int.注意: C++ 不支持默认 int c:evanworkspace1

PHP Error 和 Logging 函数

PHP Error 和 Logging 函数 PHP Error 和 Logging 简介 Error 和 Logging 函数允许您对错误进行处理和记录. Error 函数允许用户定义错误处理规则,并修改记录错误的方式. Logging 函数允许用户对应用程序进行日志记录,并把日志消息发送到电子邮件.系统日志或其他的机器. 执行配置 error 函数受 php.ini 配置文件影响. 错误和日志配置选项: 参数 默认值 描述 可修改范围 error_reporting NULL 设置 PHP

跟着百度学PHP[5]函数篇2-PHP中的特殊形式的函数

目录...................................................... .00x1 可变函数 .00x2 回调函数 .00x3  . ........................................................... 00x1 可变函数的使用 在PHP里面如果说将“函数名称”赋予字符串类型的变量.在调用这个变量的时候如果使用带有小括号,那么PHP就会将该作为函数解析.这就叫可变函数. 注:可变函数不可以用于echo,p

创建函数利用可变参数列表的形式模拟实现printf的功能

★创建函数利用可变参数列表的形式模拟实现printf的功能. 模拟简单的输入单个字符和字符串时的输出形式 如:输入:%c %c %c %c %c\t%s,'h','e','l','l','o',"welcome to here!" 输出:h e l l o   welcome to here! #include<stdio.h> #include<stdlib.h> #include<stdarg.h>    //需引入stdarg的头文件以便建立可

Windows内核函数(3) - 内核模式下的注册表操作

Windows内核函数(3) - 内核模式下的注册表操作 2010-12-13 13:37:16|  分类: 驱动编程 |  标签:status  hkey  ulsize  注册  kdprint  |举报|字号 订阅 注册表里的几个概念: 1.       创建关闭注册表项 NTSTATUS   ZwCreateKey(    OUT PHANDLE  KeyHandle,    IN ACCESS_MASK  DesiredAccess, //访问权限,一般为KEY_ALL_ACCLESS

WinPcap应用程序:error: C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

在对WinPcap的文档进行学习时,直接复制了别人的代码,然后就是报错. 头疼不已,然后才发现C++的版本不一样,main函数前面必须加上数据类型,因此改为:int main(),一起就Ok了!! 原文地址:https://www.cnblogs.com/almn/p/11286978.html

error C4430: 缺少类型说明符 - 假定为 int....的一种情况的解决方法

这段时间用VS2013写代码的时候,一不小心就出现了这个提示,这个问题困扰了我一段时间,不过总算解决了,这里记录一下! 我这里先描述本人碰到的问题: 正如上图所见,一段在我们眼里看起来没有任何错误的代码,居然爆出了4430的错误,先不急,我们先看一看DlgAddAccount.h文件中包含的头文件: 再看一看AddAccountInfoDlg.h中包含的头文件: 我们发现一件很有趣的事情,两个文件互相包含,这样的话,我们将AddAccountInfo.h中的#include "DlgAddAcc