【判断题】
以变量名作为函数参数时,不能改变实参变量的值;以数组名作为函数参数时,可以改变实参数组的值。
【单选题】
C++语言中所有在函数中定义的变量,连同形式参数,都属于()
【判断题】
以变量名作为函数参数时,传递的信息是变量的值;以数组名作为函数参数时,传递的信息是实参数组首元素的地址。
【判断题】
数组作为函数参数有两种方法,分别是单个数组元素作函数参数和数组名作函数参数。
【判断题】
以变量名作为函数参数时,实参类型是变量名;以数组名作为函数参数时,实参类型是数组名。
【单选题】
下面关于过程参数的说法,错误的是( )。
②
形参是定长字符串的数组,则对应的实参必须是定长字符串的数组,且长度相同
③
若形参是按地址传递的参数,形参和实参也能以按值传递方式进行形实结合
④
按值传递参数,形参和实参的类型可以不同,只要相容即可
【单选题】
数组元素作参数进行函数调用时,实参和形参都是简单变量,它们之间数据传递的过程描述正确的是?
①
实参将地址传递给形参,并释放原先占用的存储单元;
②
实参将地址传递给形参,调用结束时形参再将此地址回传给实参;
③
实参将值传递给形参,调用结束时形参再将其值回传给实参;
④
实参将值传递给形参,调用结束时形参并不将其值回传给实参;
【单选题】
M类中有一个没有形式参数,且没有返回值的方法method,若要使得用M.method()就可以调用该方法,则method方法的方法头的正确形式应该是( )(50分)
【多选题】
参数在主程序与子程序或过程中的传递方式有( )。
【判断题】
实参数组名代表一个固定的地址,或者说是指针常量,但形参数组名并不是一个固定的地址,而是按指针变量处理。