更多"C语言源程序中常定义多个不同的函数,函数之间不能通过( )传递数据。"的相关试题:
[单项选择]C语言源程序中常定义多个不同的函数,函数之间不能通过( )传递数据。
A. 虚实结合
B. 返回值
C. 同名的全局变量
D. 同名的局部变量
[单项选择]当程序中存在 (2) 时,程序运行容易陷于死循环。C语言规定,函数定义及函数调用应该遵循的原则是 (3) 。求解同一个问题,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (4) 。
A. 语法错误
B. 静态的语义错误
C. 词法错误
D. 动态的语义错误
[填空题]在C++语言中,一个函数的定义前加上关键字 【6】 时,该函数就声明为内联函数。
[判断题]用户定义的函数中可以有多个 return 语句,以便可以调用一次返回多个函数值。()
[单项选择]在C语言程序中,在函数内部定义的变量称为()
A. 全局变量
B. 外部变量
C. 全程变量
D. 内部变量
[单项选择]C++允许在结构中定义函数,这些函数称为( )
A. 静态函数
B. 构造函数
C. 析构函数
D. 成员函数
[单项选择]所有在函数中定义的变量及函数的形式参数,都属于
A. 全局变量
B. 局部变量
C. 静态变量
D. 常量
[填空题]定义在类内部的函数被类默认为 【12】 ,在类外部每次调用该函数时,定义的函数代码会在调用函数位置展开。
[填空题]定义在类内部的函数被类默认为______,在类外部每次调用该函数时,定义的函数代码会在调用函数位置展开。
[单项选择]一个类拥有多个构造函数,则这些构造函数间为( )
A. 重载关系
B. 重复关系
C. 拷贝关系
D. 无关系
[单项选择]C语言允许函数类型缺省定义,此时函数值隐含的类型是( )。
A. float
B. int
C. long
D. double
[填空题]对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用 【11】 的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
[填空题]假定用户为类A定义了一个构造函数"A(int i=0):x(i)",则与该语句等价的定义构造函数的格式为______。
[填空题]对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用 ______ 的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。