![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
在函数调用中,值调用方式将(),下面所定义的函数foo为值调用方式,函数g的第一个参数采用值调用,第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为(请作答此空)
A.8
B.7
C.5
D.3
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
B、7
解析:判断一个字符串能否被指定的自动机识别就是在该自动机的状态图中能否找到从开始状态到达终止状态的路径且路径上的字符串等于需要识别的字符串
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.8
B.7
C.5
D.3
B、7
解析:判断一个字符串能否被指定的自动机识别就是在该自动机的状态图中能否找到从开始状态到达终止状态的路径且路径上的字符串等于需要识别的字符串
A.5
B.6
C.7
D.8
A.实参的值传给形参
B.形参的值传给实参
C.实参的地址传给形参
D.形参的地址传给实参
A.在系统内核中实现sys_foo()函数
B.在int0x80的中断处理程序中增加对sys_foo的函数调用
C.将foo展开成一段包含int0x80的代码
D.设置int0x80的中断处理程序入口地址
A.在传地址方式下,将形参的地址传给实参,因此,形参必须有地址
B.在传地址方式下,将实参的地址传给形参,因此,实参必须有地址
C.在传值方式下,将形参的值传给实参,因此,形参必须是常亮或者变量
D.在传值方式下,将实参的值传给形参,因此,实参必须是常亮或者变量
关于函数的调用,下面不正确的是()。
A.由于程序总是从主函数开始,所以函数的调用总是在主函数和其他函数之间进行
B.函数的调用可以在任意函数之间进行,只要有需要
C.一个函数可以自己调用自己
D.函数返回时可以不必带回值,这时函数在定义时其类型应用void标示
A. 函数可以减少代码的重复,使得程序更加模块化
B.在不同的函数中可以使用相同名字的变量
C.调用函数时,传入参数的顺序和函数定义时的顺序可以不同
D.函数体中如果没有return语句,也会返回一个None值
A.多承中,多个基类必须采用相同的继承方式
B.多继承中,多个基类可以采用不同的继承方式
C.多继承中创建派生类对象时会先调用派生类构造函数,再调用各基类构造函数
D.多继承中创建派生类对象时各基类构造函数的调用顺序与基类的继承顺序一致
A.内联函数必须在定义处加上inline关键字,否则就是普通的函数
B.内联函数必须是一个小函数,不能包含循环、switch等语句
C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
以下正确的描述是:在C语言程序中______。
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义和函数的调用均可以嵌套
C.函数的定义和函数的调用均不可以嵌套
D.函数的定义不可以嵌套,但函数的调用可以嵌套
A、被调用函数中可以不用return语句
B、被调用函数中可以使用多个return语句
C、被调用函数中,如果有返回值,就一定要有return语句
D、被调用函数中,一个return语句可返回多个值给调用函数