单项选择题

有以下程序     #include<string.h>     #include<iostream.h>     void main( )     { char *p="abcde\0fghjik\0";       cout < < strlen(p);}   程序运行后的输出结果是( )。

A.12
B.15
C.6
D.5
<上一题 目录 下一题>
热门 试题

单项选择题
关于二义性的描述错误的是( )。
A. 一个子类的两个父类中都有某个同名成员,在子类中对该成员访问可能出现二义性
B. 解决二义性可以用对成员名的限定法
C. 父类和子类中同时出现同名函数,也可能存在二义性
D. 一个子类是从两个父类派生出来的,而这两个父类又有一个共同的父类,对该父类成员进行访问时,可能出现二义性
单项选择题
有如下说明int a[10]:{ 1,2,3,4,5,6,7,8,9,10 },* p=a; 则数值为9的表达式是( )。
A.*p+9
B.*(p+8)
C.*p+=9
D.p+8
相关试题
  • 请按下面注释的提示,将类B的构造函数定义...
  • C++语言的参数传递机制包括传值和传地址...
  • C++语言提供的基本控制结构可以分为3种...
  • 在声明派生类时,如果不显式地给出继承方式...
  • 重载的运算符保持其原有的【 】、优先级和...