11智能在线
新记
赋值后的指针变量可以相乘吗? 比如 int*p *q int a=1,b=2 p=&a q=&b
赋值后的指针变量可以相乘吗?
比如 int*p *q
int a=1,b=2
p=&a q=&b
*p**q为什么错误
举报该文章
其他看法
第1个回答 推荐于2016-02-06
我就是照你的例子写的,运行的没错啊。
1 #include <stdlib.h>
2 #include <stdio.h>
3
4 int main(){
5 int *p,*q;
6 int a = 1,b = 2;
7 p = &a;
8 q = &b;
9 printf("%d\n",*p**q);
10 return 0;
11 }
本回答被提问者和网友采纳
第2个回答 2014-12-22
我用手机试了一下可以啊
追答
你加个括号
你加个括号
试试行不
相似回答
大家正在搜
相关问题
若有说明 int a=2;*p=&a,*q=p;则一下非法的...
2. 若有以下定义,则赋值正确的是( C)。 int a ,...
C语言指针,int a=1; int *p; 其中p=&a和...
int a[3] = {1,2,3}; int*p, *q;...
若有定义和语句 int **pp, *p, a=10, b=...
若有说明:int n=2,*p=&n,*q=p;则以下非法的...
如有int a =2,*p=&a ,*q=&a; 想问下指针...
7. 设有定义:int n=0,*p=&n,**q=&p;则...