个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
没办法,c语言不提供检查数组长度的手段,也就是说不执行边界检查
1个回答
用数组名就行了,数组名代表数组的首地址
2个回答
简单的方法是增加一个参数,传递数组的长度,一般c的做法如此~
形参和实参都要有一定的函数关系。
这里不是对应,在这里不是一一对应,是直接传递的是地址,是地址传递,而“调用函数时可以把实参数组元素中的值一一对应给形参数组的元素中”说法反映的是值传递,关于值传递与地址传递的区别如下: C语言地址传递和值传递简析 [原创] hewei 2003-08-04 ---------------------...
函数调用时传入的只是一个该数组的指针,想要确定几行几列的话还需要另外定义参数进行传入.如果在使用该指针的过程中不清楚原数组的范围,指针很容易就越界,内存也就溢出了。
答案:C 实参与形参类型必须一致,所以C正确。
答案:D 实参只要与形参类型一致,可以是常量、变量、数组元素、函数、表达式等各种形式。
这些题 你应该自己做的 不要照抄 是没有好结果的 。
形参就是函数定义里的各种运算参数。例如: int Fun(int a,double c); a,c就是形参。 实参是形参被具体赋值之后的值,参加实际的运算,有实际作用。
形参形参和实参的关系编辑形参形参和实参的特点1、形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元
答: 可以
形参和实参占用不同的内存地址,在过程或函数被调用时,将实参的值复制到形参占用的内存中