下列有关内联函数的描述中,错误的是()。
A.内联函数必须在定义处加上inline关键字,否则就是普通的函数
B.内联函数必须是一个小函数,不能包含循环、switch等语句
C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
C
A.内联函数必须在定义处加上inline关键字,否则就是普通的函数
B.内联函数必须是一个小函数,不能包含循环、switch等语句
C.一个函数中如果包含循环、switch等语句,则将其定义为内联函数时编译器会报错
D.在编译程序时,系统会直接将调用内联函数的地方用内联函数中的语句体做等价替换,从而省去运行程序时函数调用所额外消耗的时间
C
第4题
A.LINQ查询返回的结果是一个集合
B.LINQtoSQL可处理任何类型数据
C.利用LINQtoSQL要调用SQLServer中定义的存储过程只需要调用映射后的方法
D.使用LINQtoSQL集合函数的参数常用Lambda表达式
第8题
下列关于动态联编的描述中,错误的是()。
A.动态联编是以虚函数为基础的
B.动态联编是在运行时确定所调用的函数代码的
C.动态联编调用函数操作是指向对象的指针或对象引用
D.动态联编是在编译时确定操作函数的
第10题
A.text函数可提取节点文本内容
B.text函数可用于选取包含指定文本内容的节点
C.contains方法可用于选取以指定值开头的节点
D.and方法可用于选取同时包含两种指定值的节点
第11题
A. 使用#define 可以为常量定义一个名字,该名字在程序中可以再赋另外的值
B. 使用 const 定义的常量名有类型之分,其值在程序运行时是不可改变的
C. 在程序中使用内联函数使程序的可读性变差
D. 在定义函数时可以在形参表的任何位置给出缺省形参值