更多"关于指针运算符“*”的说法错误的是( )"的相关试题:
[单项选择]下面关于运算符重载的描述错误的是()
A. 运算符重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构
B. 不是所有的运算符都可以进行重载
C. 运算符函数的调用必须使用关键字operator
D. 在C++语言中不可通过运算符重载创造出新的运算符
[单项选择]下列关于new运算符的描述中错误的是()
A. 使用运算符new创建对象数组时必须定义初始值
B. 使用运算符new创建对象时,会调用类的构造函数
C. 运算符new可以用来动态创建对象和对象数组
D. 使用new运算符创建的对象可以使用运算符delete删除
[单项选择]如果重载不能重载的运算符会出现语法错误,下列不可以被重载的运算符是( )。
A. []
B. *
C. =
D. sizeof
[单项选择]Excel的运算符有算术运算符、比较运算符、引用运算符和文本运算符,其中“<>”符号属于( )
A. 算术运算符
B. 比较运算符
C. 引用运算符
D. 文本运算符
[单项选择]下列关于运算符重载的描述中,正确的是
A)运算符重载可以改变操作数的个数 B)运算符重载可以改变运算符的优先级
C)运算符重载可以改变运算符的结合性 D)运算符重载可以使运算符实现特殊功能
[单项选择]下面关于成员函数重载运算符和友元函数重载运算符相同的是
A) 成员函数和友元函数可重载的运算符是不相同的
B) 成员函数和友元函数重载运算符时都需要用到this指针
C) 成员函数和友元函数重载运算符时都需要声明为公有的
D) 成员函数和友元函数重载运算符时的参数町能是相同的
[单项选择]下列关于运算符重载的叙述中,错误的是
A. 有的运算符可以作为非成员函数重载
B. 所有的运算符都可以通过重载而被赋予新的含义
C. 不得为重载的运算符函数的参数设置默认值
D. 有的运算符只能作为成员函数重载
[单项选择]下列关于运算符重载的描述中,错误的是
A. ::运算符不能重载
B. 类型转换运算符只能作为成员函数重载
C. 将运算符作为非成员函数重载时必须定义为友元
D. 重载[]运算符应完成“下标访问”操作
[填空题]在C++中,*既是单目运算符,又是双目运算符。*作为单目运算符时,其功能是(),*作为双目运算符时,其功能是()。
[单项选择]下面是重载为非成员函数的运算符原型,其中错误的是( )。
A. Fraction operator + (Fraction, Fraction) ;
B. Fraetion operator- (Fraction) ;
C. Fraction& operator = (Fraction&, Fraction) ;
D. Fraction& operator + = ( Fraction&, Fraction) ;
[判断题]在高级语言中,一般有两类运算符:算术运算符、逻辑运算符。( )
[填空题]在C++语言中,访问一个对象的成员所用的运算符是 11 ,访问一个指针所指向的对象的成员所用的运算符是 12 。
[单项选择]下面关于成员函数重载运算符和友元函数重载运算符相同的是( )。
A. 成员函数和友元函数可重载的运算符是不相同的
B. 成员函数和友元函数重载运算符时都需要用到this指针
C. 成员函数和友元函数重载运算符时都需要声明为公有的
D. 成员函数和友元函数重载运算符时的参数可能是相同的
[填空题]按运算符操作数的数目划分,运算符:的类型是______元运算符。