若有:int a,*p=&a; 则下面哪个表达式为假__________.A *p= =&a B p= =&*p C a
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/29 01:20:43
若有:int a,*p=&a; 则下面哪个表达式为假__________.A *p= =&a B p= =&*p C a= =*&a D p= =&a
C++的题目,个人觉得答案是D,但题库上选A,
C++的题目,个人觉得答案是D,但题库上选A,
A是错的!可以这么理指针就是地址!D是对的!*p表示指针变量!
再问: 可是它定义指针是*p=&a,我理解是把p是指向a的地址(整型)的一个地址,与a的地址是不同的
再答: 这条程序的意思是:定义一个指向int型的指针p,地址为a的地址!为什么会这么说呢?a就比如是你的名字!那么p就是你的小名!还有,你的题目是叫你找出错的答案。。。
再问: 可是它定义指针是*p=&a,我理解是把p是指向a的地址(整型)的一个地址,与a的地址是不同的
再答: 这条程序的意思是:定义一个指向int型的指针p,地址为a的地址!为什么会这么说呢?a就比如是你的名字!那么p就是你的小名!还有,你的题目是叫你找出错的答案。。。
若有:int a,*p=&a; 则下面哪个表达式为假__________.A *p= =&a B p= =&*p C a
若有定义:int x ,* p ; 则以下正确的赋值表达式是______ A.p = &x B.p = x C.*p =
若有定义:int *p,a=4; p=&a;则以下均代表地址的是:A)a,p B)&a,p C)&a,*p D)a,*p
int *p,a[10]; for(p=a;p
根据声明int a[10],*p=a;,下列表达式错误的是_____.A.a[9] B.p[5] C.*p++ a++
表达式a=*p++中,p为一指针,该表达式运算的正确顺序应该是?A.a=*p,p=p+1 B.p=p+1 ,a=*p C
对于变量定义int p[5],*a[5],下列哪个表达式是正确的?A.p=a B.p[0]=a C.*(a+1)=p D
若有定义:int x,*p;则以下正确的赋值表达式是 A.p=x B.*p=&x C.p=&x D.p=*x 分析
来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不
若有以下定义,则对a数组元素的正确引用是( ).int a[5],*p=a; A.*&a[5] B.a+2 C.*(p+
若有定义语句int a[5], *p=a;,则对a数组元素的正确引用是什么 A *&a[5] B *a+2 C *(p+
5、设有定义语句“int x=10,*p=&x”,则表达式的值为10的有( ).A、p B、*p C、*&x D、*p=