C语言中 *b和&a分别是什么含义啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 03:29:20
C语言中 *b和&a分别是什么含义啊?
xN@_L{B ђ"ZhXn{d3Yq D[6^p?f[6,u`pySe/'h_C19xs8`9B!}jهU qJLڕ9/yQ(K0[.zc;7X79%y]۔r!%50 z1%|L@I6.aXK(2.کB/O]*K6.2!]kQUZzS+5:

C语言中 *b和&a分别是什么含义啊?
C语言中 *b和&a分别是什么含义啊?

C语言中 *b和&a分别是什么含义啊?
*b=&a这种写法只有在定义时这么写才对,例如 int *b;*b=&a;是错误的,正确的是int a=1;int *b=&a;意思是说定义一个指针b,b里存的是a这个变量的地址.如果定义好了一个这真b,那么*b就指b这个变量里存的地址里的值(有点绕口,慢慢理解),&为取地址符,&a就是a这个变量的地址.