• [单选题]在下面的运算符重载函数的原型中,错误的是( )。
  • 正确答案 :A
  • Volume operator-(double,dpible);

  • 解析:解析: C++把重载的运算符视为特殊的函数,称为运算符函数,函数名就是在运算符前面保留宇operator。运算符重载的定义格式:返回类型>operator运算符号>(参数说明);运算符”-”是二元运算符,A选项中重载函数的形参列表都是double,而重载函数的返回类型为类Volume,显然是错误的。

  • [单选题]有以下程序 main() {char s[]={"aeiou"},*ps; ps=s; printf("%c\n",*ps+4); } 程序运行后输出的结果是______。
  • 正确答案 :B
  • e

  • 解析:解析:此题中先定义一个指针变量ps,并将s的首地址赋给此指针变量,*ps+4相当于先从指针变量ps指向的地址中取出相应数据“a”后,对此数据加4,a的ASCⅡ码为32,32+4=36,对应于字符e,所以答案选B。

  • [单选题]在int a[5]={1,3,5};中,a[1]的值是( )。
  • 正确答案 :C
  • 3

  • 解析:解析:数组的下标是从0开始的。

  • 查看原题

    推荐下载科目: 计算机四级 微软认证 思科认证 Linux认证 华为认证 计算机一级 软考高级 软考初级 通信工程师 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2