简述C语言中函数的形式参数定义时的注意事项 求解...

 我来答
FanyongYin
2013-02-20 · TA获得超过1054个赞
知道小有建树答主
回答量:1298
采纳率:100%
帮助的人:1013万
展开全部
1、形参个数不能太多,多了就用结构体指针吧;
2、不需要携带数据返回的放在前面,需要携带数据返回类型的放在后面吧;
3、不要直接传递结构体哦;
4、一般地,指针类型最好加上const修饰,除非有特殊用途;
5、尽量不要使用bool类型做为形式参数;
6、别忘了给一个简洁好听的名字
我才是柳随风
2013-02-20 · TA获得超过163个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:48万
展开全部
先要明白以下事实:
C中,函数参数是值传递的,也就是任何时候都会将传递的实参复制一份,此时这个复制的副本与原来的变量再没有任何关系了。
基于以上事实,定义形参时:
1.如果不想改变原来变量(实参)的值,请直接采取默认行为,如果想改变原来变量的值,请传递指针。
2.如果需要传递一结构,若结构过大,请传递指针。因为复制一个过大的结构是很耗时的。
3.如果不确定需要几个参数可以使用可变参数。
4.前面几个网友的回答。
来自:求助得到的回答
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jinkehouse
2013-02-20 · TA获得超过312个赞
知道小有建树答主
回答量:187
采纳率:0%
帮助的人:151万
展开全部
形参定义其实还是很简单的,注意点不多的.
只要注明它的类型就好了,最好有个变量,这样的话定义时可以用了, 比如 void search(int a)
那么再定义的时候a就可以直接用了.
还有一个注意点,看函数的类型,void不用返还值,int,float等等都不要忘记有返还值,看函数类型是什么
就返还什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式