执行函数调用之前,程序将要返回的下一条指令地址,与xxx.xxx等将同时保存在栈中()
A: 函数变量
B: 函数局部变量
C: 函数调用参数
D: 函数类型
E: 函数返回值
A: 函数变量
B: 函数局部变量
C: 函数调用参数
D: 函数类型
E: 函数返回值
举一反三
- 程序执行时,每次遇到函数调用,不论是普通函数调用,还是递归函数调用,系统都会在运行栈上为本次函数调用分配空间,用于保存有关信息,除了( )。 A: 函数体内局部对象 B: 调用函数的名字 C: 形参变量和函数返回值变量 D: 本次函数调用执行完毕后返回地址
- 函数声明中,下列()一定是必需部分。 A: 返回类型,函数名称 B: 返回类型,函数名称和参数 C: 函数名称,参数 D: 参数,变量
- 定义为void类型的函数,其含义是( )。 A: 调用函数后,被调用的函数没有返回值 B: 调用函数后,被调用的函数不返回 C: 调用函数后,被调用的函数的返回值为任意类型 D: 其余选项都不对
- 函数的嵌套调用中,被调用函数执行完成后,均返回主函数.
- 返回值为void的函数,其含义是( )。 A: 调用函数之后,被调用的函数没有返回值 B: 调用函数之后,被调用的函数不返回 C: 调用函数之后,被调用的函数的返回值为任意的类型 D: 以上三种说法都是错误的