C语言中*p=5 p=5有什么不同哦
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 13:04:25
C语言中*p=5 p=5有什么不同哦
C语言中*p=5 p=5有什么不同哦
C语言中*p=5 p=5有什么不同哦
楼上两位讲的太复杂了,能问出这个问题的肯定是新手了,应该如下理解了:
int p=5;//表示整形变量p赋予值5;
int *p=5;//表示整形变量*p赋予值5;
在c语言和c++语言中,*有两种意思:
一、相乘的意思,如:j=x*p;
x=5,p=10
则j=5*10=50
二、代表指针的意思,指针就是指向一个地址的意思,那么*p=5则代表这个指针指向的地址为5,注意,这里这个5不要理解为单纯的数值,这里代表地是一个地址.
以上回答希望能帮到你
我忽略了,没表达清楚,以后多探讨了,楼主也是 多学多问别气馁.
C语言中*p=5 p=5有什么不同哦
在C语言中,*P=*Q,*P=&Q,*P=Q有什么区别?
c语言指针p+1与p++有什么不同
在c语言中*(p+2)和*p+2有什么不同
C语言中表达式++(*p).a根++p->a有什么不同?
C语言,*p;*p=&a;*p; p=&a;这两者有什么区别?
C语言中*p=a[0]与p=a[0]有什么区别?
C语言中*S=&P和S=*P有什么区别吗?求详解.
C语言中,*p和p有什么区别
C语言 指针中*p=&n; ,和*p,p=&n;,有什么区别和关系呢?在什么情况下可以用*p=&n呢
C语言中*p=&a是什么意思
C语言中p+=2是什么意思
C语言中指针*p与*p-'0'和*p+'0'有什么区别
C语言的*p=*p+1什么意思
来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不是一样
C语言中 *P都有什么含义
C语言中%p,%u,%lu都有什么用处
C语言的小问题,(*p)[5]和*p[5],有什么区别,p都代表什么?