7.A:函数调用中发生的数据传递是单向的,只能把实参的值传递给形参,而不能把形参的值反向地传递给实参;换句话说,一旦完成数据的传递,实参和形参就再也没有瓜葛了,所以,在函数调用过程中,形参的值发生改变并不会影响实参。
B:在函数定义中出现的参数可以看做是一个占位符,它没有数据,只能等到函数被调用时接收传递进来的数据
C:形参和实参虽然可以同名,但它们之间是相互独立的,互不影响,因为实参在函数外部有效,而形参在函数内部有效。
D:也可提前声明
23.函数的定义不可一嵌套,但函数的调用可以嵌套
在A函数里面定义B函数是错的,只能在A函数外部定义B函数 像这样
FUNCTION A(){}
FUNCTION B(){}
能嵌套调用 即是
FUNCTION A (){
B(); }
25.宏名没有类型,其参数也没有类型。只是一个符号代表,展开时代入指定的字符串即可
0.0分
0 人评分
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:445 |
C二级辅导-进制转换 (C语言代码)浏览:613 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1450 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:530 |
Tom数 (C语言代码)浏览:525 |
C二级辅导-统计字符 (C语言代码)浏览:470 |
分糖果 (C语言代码)浏览:901 |
剪刀石头布 (C语言代码)浏览:1390 |
判定字符位置 (C语言代码)浏览:784 |