为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择( ) A. 内联函数 B. 重载函数 C. 递归函数 D. 函数模板
百度试题 结果1 题目为了提高程序的运行速度,在函数中对于整型或指针可以使用( ) A. auto B. register C. static D. extern 相关知识点: 试题来源: 解析 B 反馈 收藏
百度试题 题目为了提高程序的运行速度,可将不太复杂的函数实现为( )。 A.内联函数B.重载函数C.递归函数D.函数模板相关知识点: 试题来源: 解析 A 反馈 收藏
为了提高函数调用的实际运行速度,可以将较简单的 函数定义为()o A. 内联函数 B. 重载函数 C. 递归函数 D. 函数模板
【解析】内联函数一般是程序代码少于lO行的函数,在编译过程中,直接在调用点处被展开,不会因函数调用带来巨大的系统开销,因此能提高实际运行速度。 一般函数进行调用时,要将程序执行权转到被调用函数中.然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,一般只将{将规模很小而...
53.为了提高程序的运行速度,在函数中对于整型或指针可以使用()型的变量。 A.autoB.registerC.staticD.extern 54.以下程序的输出结果为()。 main() {int i=010,j=10; printf("%d,%d\n",++i,j--); } A.11,10B.9,10C.010,9D.10,9 55.C语言中以下几种运算符的优先次序()的排列是正确的。
如果表很大,不好写,就写一个init函数,在循环外临时生成表格。 (2)、求余运算 a=a%8; 可以改为: a=a&7; 说明:位操作只需一个指令周期即可完成,而大部分的C编译器的“%”运算均是调用子程序来完成,代码长、执行速度慢。通常,只要求是求2n方的余数,均可使用位操作的方法来代替。
从以上分析可以看出函数调用和宏调用二者在形式上相似,在本质上是完全不同的。 带参宏注意事项: 宏名和形参表的括号间不能有空格。 宏替换只作替换,不做计算,不做表达式求解。 函数调用在编译后程序运行时进行,并且分配内存。宏替换在编译前进行,不分配内存。
43.为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择(A)。 A.内联函数B.重载函数 C.递归函数D.函数模板 44.函数原型语句正确的是(B)。 A. int Function(void a);B.void Function (int); C. int Function(a); D.void int(double a); 45.C++中函数返回值的类型是由(B)决定的。