中易网

函数分为函数定义和调用两部分吗?

答案:3  悬赏:20  
解决时间 2021-03-14 07:13
如题
最佳答案
函数分为定义和声明两部分,调用不属于函数部分,调用就是使用函数,不是必须的,函数定义和声明好之后可以不用他,编译器也不会报错。
 
声明:
一般写在头文件中,告诉编译器有这样一个函数,包括标示符(函数名)、参数及其名称和类型、返回类型。声明时需要以分号结尾。
比如:
int Add(int a,int b);
定义:
声明完一个函数后,需要编写函数体,告诉编译器这个函数做些什么工作,也就是函数定义。定义一般写在cpp/c文件中。定义函数时,返回类型、函数名、参数个数和参数类型都要和函数声明一致(大部分编译器对参数名不一致都能编译通过)
//注意,函数定义部分不需要分号了,这也是区别定义和声明的标志
int Add(int a,int b)
{
    int c=a+b;//处理
    return c;//返回时,返回类型必须与定义和声明的都保持一致
}
全部回答
不是。 函数 的 定义 包括 首部 和 函数体 1. 函数的首部,即函数的第一行,包括函数名、函数类型、函数属性、函数参数(形式参数)名、参数类型; 2. 函数体 即函数 的具体实现逻辑。 对于 函数调用 过程而言,包括 申明 和 调用 1. 在调用之前需先申明,如果函数的定义就在 调用之前,申明可以省略 2. 至于调用本身,其实 不是函数的 组成部分 3. 打个比方说, 你开一辆汽车,但汽车并不因为 有人开它 才成为汽车,汽车本来就是汽车,就是停在停车场,它也是汽车。
不是。 函数 的 定义 包括 首部 和 函数体 1. 函数的首部,即函数的第一行,包括函数名、函数类型、函数属性、函数参数(形式参数)名、参数类型; 2. 函数体 即函数 的具体实现逻辑。 对于 函数调用 过程而言,包括 申明 和 调用 1. 在调用之前需先申明,如果函数的定义就在 调用之前,申明可以省略 2. 至于调用本身,其实 不是函数的 组成部分 3. 打个比方说, 你开一辆汽车,但汽车并不因为 有人开它 才成为汽车,汽车本来就是汽车,就是停在停车场,它也是汽车。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
厂里领导冒领了一位辞职员工的工资被抓判多久
我想学niconiconi的那个动作。大家觉得难学吗
旭风窗帘装饰地址有知道的么?有点事想过去
琼中县所有宅基地证发给群众了吗?
国际贸易与金融具体有哪些课程呢?
梦见活着的父亲去世后和爷爷奶奶一官合葬,下
尚艺油画在哪里啊,我有事要去这个地方
新昌县到台州的路桥下午几点有车?谢谢
美团众包配送员收入怎么样,一天能接几单?
麻辣烫搭配什么主食
激光雕刻机可不可以用来切割呢????会不会
西关地怎么去啊,有知道地址的么
小儿咽喉肿痛,发热38.6度怎么办
三星G5308W手机怎显示无法充电
你好,问一下你拙政园学生证打完折后是多少啊
推荐资讯
daewoo lm2260w显示器注塑机身怎么拆开后背
什么游戏手机和电脑可以同时玩
五缘湾地址在什么地方,想过去办事
急去掉心加耳字旁读什么
佛山火车站或广州火车站有到福州的吗?
擒拿术能不能一对多
从山西保德到吕梁去,公路怎么样?经常堵车不
蛟龙银座(西南门)地址在哪,我要去那里办事
《我的梦想》日语作文 也就N5水平那种 越简单
中国移动光纤宽带电视受理处(港城大道368号中
购房后开发商让我先去房产局交契税。但是我的
金信商贸有限公司地址在哪,我要去那里办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?