永发信息网

函数非法定义是什么回事?c语言

答案:4  悬赏:10  手机版
解决时间 2021-03-25 09:04
函数非法定义是什么回事?c语言
最佳答案
不能再一个函数内定义另一函数;
void main()
{ double fun(int n){ } }
是错误的。
自己定义的函数要在main()声明 如
double fun(int n)——自己定义的函数的声明
void main()
{ a= fun(b); }
double fun(int n)
{ }
如果自己定义的函数在main()前定义c就不需声明。
double fun(int n)
{ a= fun(b); }
void main()
{ }
全部回答
函数调用前需要声明,或者将函数的定义放在它被调用的前面:
double fun(int); //声明
int main()
{
fun(2);//调用
}
double fun(int n) //定义
{
....
}
或则
double fun(int n) //定义
{
....
}
int main()
{
fun(2);//调用
}
同时:不能将一个函数定义在一个函数内部。
函数和变量一样,也是先定义后使用的,在主函数内不能定义别的函数,只能在主函数前定义,主函数中使用
C语言不允许定义子函数,也就是不允许在函数内部再定义另一个函数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
英语专业考研,都有什么专业呢?将来想当英语
2015年双色球48期开奖结果
姓付男孩名字叫付梓桐好𥘅好
依据R基团的极性将氨基酸的分类
求拔丝梨的具体做法
钓鱼后放回,算杀生吗
一个数按“四舍五入”法保留一位小数得3.0,
win10怎么改成uefi启动
弘阳佛吊坠多少钱一个玉石佛吊坠多少钱一个
停车场(乌兰牧骑小区西南)地址在什么地方,想
快游加速器怎样收费还是永久免费?
求【青春期】百度云资源,在线等
你能帮我做一张假的怀孕一个月的HCG单子嘛我
古代辩士争辩成功是因为口才的议论文
单选题It is only 6.7% of&n
推荐资讯
38°以上乙醇就是甲类吗?还是瓶装的不算
柴静是干什么的?
什么是直流式全新风系统呀?
L楼顶种了植物,今天翻土发现很多蜗牛壳和这
谭罗村到海上世界怎么坐车
寇字一共有几画
净水设备应该属于什么分类?
同学相聚感言句子
将20gBa(OH)2·8H2O晶体与10gNH4Cl晶体一起
if((fp=fopen("emp.txt","wb"))==NULL) { pri
开长城风骏5房车需要什么驾照
林冲除了拳打镇关西后还有哪些事迹
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?