A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wangganghua 中级黑马   /  2015-9-18 00:27  /  1044 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//---------------------------函数的声明
1)函数的声明:
为什么要进行声明?
类似于变量的使用,我们要使用函数,就应该先定义函数,编译器不知道我们是否已经

定义了某个函数,为了防止编译器编译的时候报错(函数调用)

所以,要告诉编译器,我已经定义了哪些函数

//用法:
返回值类型 被调函数名( 类型 形参, 类型 形参... );
返回值类型 被调函数名( 类型, 类型...);
如:
int max( int a, int b );
int max( int, int );  //习惯不要这么写

注意点:
1/如果被调函数的返回值是int类型,此时可以不用声明
2/如果被调函数写在主调函数之前,此时可以不用声明
3/可以全局声明,也可能在主函数里面声明

4/声明可以值只有参数类型
int sum(int);
int sum(int num);

原则:
在调用函数之前,进行该函数的声明
声明的方法:
技巧:复制函数的头部,加上分号,写在调用调用方法之前 int max(int x,int y); //声明

1 个回复

倒序浏览
函数的声明是为了在主调函数中调用!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马