问题
单项选择题
下面程序的输出结果是( )。
#include <iostream>
using namespace std;
void main( )
int i=8,*p=0;
p = &i;
coat<<p;
A.0
B.变量i的地址
C.*p=0; 是错误的,因为不可给指针型变量赋予常数值
D.8
答案
参考答案:B
解析: 可以把0赋给指针变量。
下面程序的输出结果是( )。
#include <iostream>
using namespace std;
void main( )
int i=8,*p=0;
p = &i;
coat<<p;
A.0
B.变量i的地址
C.*p=0; 是错误的,因为不可给指针型变量赋予常数值
D.8
参考答案:B
解析: 可以把0赋给指针变量。