C++问题
假定p指向的字符串为"string",若要输出这个字符串的地址值,则使用()
A.cout<<*s; B.cout<<s; C.cout<<&s; D.cout(void*)s;
A.cout<<*s; B.cout<<s; C.cout<<&s; D.cout(void*)s;
作者: hualishiri 发布时间: 2011-06-14
选c
A s不是指针
B 相当于输出s这个变量但是s没声明
D 改成 cout < <(void *)p;就对
作者: googlekang 发布时间: 2011-06-14
D是不是少写了 <<?
作者: healer_kx 发布时间: 2011-06-14
选C吧
作者: xiaoyuanyuan2009 发布时间: 2011-06-14
选项中居然没有p,却出现了不知道是什么东西的s,这题目出得...
下面这样是正确的:
C/C++ code
楼主根据这样去判断吧。
下面这样是正确的:
C/C++ code
char* p = "string"; cout << p << endl;
楼主根据这样去判断吧。
作者: pathuang68 发布时间: 2011-06-14