马拉古城的回答:
这是指标中的内容,p是一个指标,用来储存地址,p=&a[0][0];的意思就是将a [0][0]的地址的值给p,也就是说p指向a[0][0]。
热心网友的回答:
p是int型指标。p=&a[0][0]意思为将a[0][0]的地址赋值给p。
️*p=&a[0] 和p=&a[0]有什么区别
热心网友的回答:
举个例子吧:
a是一个阵列,它在记忆体中的初始地址比如说是0x11111111(简单假设),且a[0]的值是1,也就是说,记忆体0x11111111中储存的值是1。
于是,&a[0]=0x11111111,a[0]=1。
int *p;
p=&a[0];
指标p会有一个自己的记忆体地址,通常佔用4个位元组(比如初始地址是0x22222222)。p的值是&a[0],也就是说从0x22222222开始,后面4个位元组中储存的值是0x11111111。
*p的值就等于p所指向的记忆体地址中储存的值,也就是a[0]。所以*p等于1。
如果*p=&a[0]的话,很容易出问题。比如说int *p之后,p的初始值可能是0xcccccccc(debug版本)或者0x00000000(release版本)。这个时候,如果你写一句*p=&a[0]的话,将会把0xcccccccc或者0x00000000记忆体之后4个位元组的值变为0x11111111。
而0xcccccccc和0x00000000记忆体区通常是不可写的,这样就会报错。
热心网友的回答:
*p=a[0] //将 a[0]的值赋给到p所指向的位置。
p=&a[0] //将 a[0]的地址赋给p则,如果:
int a[10];
int *p;
*p=a[0]; //1
p=&a[0]; //2
2句恆正确,1句则有可能引发记忆体非法访问错误。
️c语言中*p=a[0]与p=a[0]有什么区别?
热心网友的回答:
对于指标来说,
*p = a[0],表示向地址为p的记忆体区域赋值为a[0]。
p = a[0],把变数p的值改为a[0],这个语句正常应用中是错误的。变数p的值为记忆体地址,这样赋值会丢掉p原来指向的记忆体。
正确给记忆体地址赋值应该使用第一句。
热心网友的回答:
这个是指标和变数的区别:
第一个表示变数p存的是阵列a的地址值,即表示指向阵列a
第二个表示p和阵列a的第一个元素的值一样。
的回答:
有啊,*p是个指标,他储存的是一个变数的地址。你把a[0]里的资料赋给他,是储存在那个变数中,不是在存*p中。另一个p是个变数,a[0]中的资料时存在p中
例如:int *p;
p=&b;
*p=a[0];
b==a[0] 值是放在b中
另一个是放在p中 ,不同的
的回答:
都是赋值语句,p的资料型别不同,被赋值的对像不同而已
*p=a[0] ==>赋值对像不是变数p本身,而是它所指向的对像
p=a[0] ==>赋值的对像就是变数p本身
️c语言中 int a[12]={0},*p[3],**pp,i; for (i=0;i<3;i) p[i]=&a[i*4]; pp=p;谁帮我解释一下是什么意思啊?
炽热红翼的回答:
int a[12]=, 阵列a包含12个元素,全为0*p[3], 指标阵列
**p,i; 指向指标的指标和变数i
for(i=0;i<3;i)应该为for(i=0;i<3;++i) 迴圈
p[i]=&a[i*4]; 意思是p[i]的值为a[i*4]的地址,这里p[i]是指标
也就是p[0]指向a[0]地址
p[1]指向a[4]地址
p[2]指向a[8]地址
pp=p;pp指向指标阵列p的地址 pp是指向指标的指标,p是指标阵列,所以p也是指向指标的指标,可以pp=p
️if(p=a!=0)是什么意思啊?
热心网友的回答:
if( p = a !
= 0 ) // 由于bai != 的优先顺序du比 = 的优先顺序要高
zhi,所以dao先运算 a != 0
因为 a = 5,所以 a != 0为真,即 a != 0的结果专为 1
然后执行 p = 1
p = 1 不是属一个逻辑表示式,只是一个赋值语句,所以应该是将 p 的值作为判断的依据,如果 p 为 0 则为 假, p 不为 0 则为真.
因为上面的 p = 1,所以条件为真,所以应该输出printf("%d\n",p);
结果应该为 1
热心网友的回答:
a!=0判断逻辑表示式的值真假,a=5确实不等于0,结果是真的,所以p的值就为1,就列印1,否则就列印2(0+2)
️概率中p{a<=x
热心网友的回答:
f(b-0)是分布函式f(x)在x=b点处的左极限,f(a-0)是分布函式f(x)在点x=a处的左极限。b-0,a-0
不能做为一个单独的符号出现,f(b-0)是一个整体,其意义就是f(x)在b点处的左极限。一般的高等数学教材中都採用这个符号。
若f(x)是一个随机变数的分布函式,f(1-0)=f(1)-p是相等的,没有什么条件.
pa就是种植区域的意思,全称是plant area,两个单词的第一个字母。主要是在施工图中用到。是压强单位 帕 吗,具体用在 需要你详细说明一下 图纸上dn是什么意思 dn 聚乙烯 pvc 管 铸铁管 钢塑複合管 镀锌钢管公称直径 diameter norminal 通径 dn公称直径的意思,阀门上...
年金现值係数,每次存入一定钱,利率10 共4期,对应的是年金现值表的一个值 年金现值係数,利率为10 期限是四年。企业年金,类似于银行还贷一样,10 是年利率,4是4年,也可以称为利滚利。注会会计,括号里那个p a是什么意思?10 是什么意思?10是什么意思?6.1446是什么意思?1 这是年抄金现...
铂金,990是标号,代表纯度 铂金的当然不会掉颜色啦 但是洗澡的时候最好不要戴,接触水是没有什么问题的,但是接触洗髮水和浴液等化学用品中有的会含有酸性物质,会腐蚀戒指 是不是你看错了哦?只有pt990 是白金的 pd990 是钯金的 只有这二种金会标注pt pd字样 其它的不会哦 你的戒指 要么是你...