如果表达式++a中的“++”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为()。
A.operator++(1)
B.operator++(a)
C.operator++(a,1)
D.operator++()
A.operator++(1)
B.operator++(a)
C.operator++(a,1)
D.operator++()
第1题
A.operator++()
B.operator++(a)
C.operator++(a,1)
D.operator++(1,a)
第2题
A.赋值运算符和下标运算符只能重载为类的友元函数
B.赋值运算符重载时一般以引用方式返回*this,表示返回赋值运算符的左操作数
C.赋值运算符合下标运算符只能重载为类的成员函数
D.使用重载的赋值运算符时,左操作数一定是自定义类型
第4题
A.operator+有2个参数,operator*有2个参数
B.operator+有2个参数,operator*有1个参数
C.operator+有1个参数,operator*有2个参数
D.operator+有1个参数,operator*有1个参数
第8题
A.只有函数调用作为语句或函数表达式这两种
B.函数调用作为语句、函数表达式或函数参数三种
C.只有函数调用作为语句这一种方式
D.只有函数调用作为函数表达式这一种
第9题
A.在C语言的各运算符中,赋值运算符的优先级最低
B.一个表达式中,至多只能包含一个赋值运算符
C.复合赋值运算符的优先级仅高于逗号运算符的优先级
D.被赋值的操作数只能是单个变量,而不能是表达式、常量或函数
第10题
A.函数模板的主要作用是减少可执行程序文件的尺寸
B.函数模板和普通函数重载时,函数调用会优先调用符合要求的函数模板
C.函数模板和普通函数重载时,函数调用会优先调用符合要求的普通函数
D.函数模板的主要作用是简化程序编写
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!