若由以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是______。
来源:百度知道 编辑:UC知道 时间:2024/09/24 03:57:33
int w[10] = {23,54,10,33,47,98,72,80,61},*p = w;
答案都对。谁可以帮我解释下为什么是*(p+5)或p[5]吗?
答案都对。谁可以帮我解释下为什么是*(p+5)或p[5]吗?
不早点!! *(p+5)
p+5 假设p指向a[0],那么p+5就是p所指向的向下移动几个字节(但是p不动,就像如果i=1,a[i+1],a[i+2]都可以表示不同的数,但a[i]还是不变)。这个东西应该再C语言的书上有啊!
指针与数组 这一节 p[5]与a[5]是等价的啊!
*(p+5)
p[5]
若由以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是______。
以下程序通过函数指针P调用函数fun(),请在空格处写出定义变量P的语句。
若一定义语句inta[2][3],p[3],则以下语句正确的是()
缓慢移动光电鼠标指针不移动?
若有定义:int *p[4]; 则标识符p【 】.
c语言若有以下定义: tyepdef int *INTEGER; INTEGER p, *q
设p,q是指针,若p=q,则*p=*q,这种说法对么?为什么?
每次启动后,鼠标指针不移动
鼠标指针移动不灵活怎么办?
若定义:"int a[10],*p;p=a;"则执行"p=p+5;"后,与*p不相等的是()。