现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是

admin2009-02-15  36

问题 现有如下定义:int a,b,*p,*q;,则下列赋值语句错误的是

选项 A、p=&a;
B、q=&b;
C、p=q;
D、p=a;

答案8

解析 给一个指针变量赋值可以通过以下方法:①通过求地址运算(&)获得地址,②通过指针变量获得地址,③通过标准函数获得地址值。一个指针没有指向一个空间的时候,不能赋予一个固定的值,而且不加星号的指针指的是地址。
转载请注明原文地址:https://kaotiyun.com/show/pfXp777K
0

最新回复(0)