假定p指向的字符串为”string”,若要输出这个字符串的地址值,则使用()。A.coutB.coutC.coutD.cout

题目
假定p指向的字符串为”string”,若要输出这个字符串的地址值,则使用()。

A.cout<<*s;

B.cout<

C.cout<<&s;

D.cout<<(void*)s


相似考题
更多“假定p指向的字符串为”string”,若要输出这个字符串的地址值,则使用()。 ”相关问题
  • 第1题:

    假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。

    Achar *p=s;

    Bchar *p=&s;

    Cchar *p;p=*s;

    Dchar *p; p=&s;


    A

  • 第2题:

    假定p指向的字符串为”leaves”,则cout<<p+2的输出结果是【 】

    A.a

    B.aves

    C.eaves

    D.leaves


    aves

  • 第3题:

    若要使用除了输入输出的字符串函数,需要引入的头文件是()

    A.string.h

    B.ctype.h

    C.stdlib.h

    D.stdio.h


    string .h

  • 第4题:

    假定p指向的字符串为"string",则cout<<p+3的输出结果为ing


    ing

  • 第5题:

    假定指针变量p指向的字符串为''string'',则cout<<p+1的输出结果为()

    A.tring

    B.ring

    C.ing

    D.t

    E.r

    F.i


    A 解析:选项A正确,原因是语句p=str表示指针变量p指向数组str[20]的首地址也就是str[0]。所以*p与str[0]中的值相等。