1.在C语言中,如何声明一个返回整型值的函数,该函数接受两个整型参数?()
A. int func(int a, int b) { ... }
B. func(int a, int b) int { ... }
C. void func(int a, int b) { ... }
D. func(a, b) int { ... }
2.在C语言中,函数参数传递的方式是?()
A. 值传递
B. 引用传递
C. 地址传递
D. 都可以
3.下列哪个选项正确地表示了C语言中函数参数的传递?()
A. 通过指针传递参数,可以修改调用者的变量
B. 函数参数传递是单向的,不能修改调用者的变量
C. 函数参数传递总是通过值传递
D. 函数参数传递方式取决于函数定义时的约定
4.在C语言中,如何声明一个指向函数的指针?()
A. int *func_ptr();
B. int (*func_ptr)();
C. (*func_ptr) int();
D. int func_ptr *();
5.下列哪个选项描述了C语言中变量的存储周期?()
A. 变量的存储周期由操作系统决定
B. 变量的存储周期由程序员在定义变量时决定
C. 变量的存储周期与变量的类型有关
D. 变量的存储周期总是固定的
扫码免费领取每日一练答案解析
一对一 咨询课程
点我开始