若有以下定义:int x[10],*pt=x; 则对x数组元素的正确应用是( )
A.*&x[10] B.*(x+3) C.*(pt+10) D.pt+3
我搞不清楚 * 还有指针和地址和值的区别关系表示,可以教我么.
人气:375 ℃ 时间:2020-03-23 23:24:11
解答
首先,指针是特殊的变量,比如int *p;如果不加*号,你可以把p当做一个普通变量,而这个变量中存放的东西是一个内存地址.如果你只想得到这个地址,直接用p,但是如果你想得到这个地址中存的数据内容,就要加一个运算符*,也...
推荐
- 数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},数组元素_____的值为6.
- C语言 若有以下定义intx[20],*pt=x;则对x数组元素的正确应用
- 13.若有定义:int x[10],*p=x;,则*(p+5)表示( ).A.数组元素x[5]的地址 B.数组元素a[5]的值 C.数
- 31.若有以下定义:int x[10],*pt=x; 则对x数组元素的正确引用是( ).A) *&x[10] B) *(x+3) C) *(pt
- 12.已有定义int x[3][2],以下能正确引用数组元素的选项是( ) a.x[2][2] b.x[1][2] c.x[2][1] d.x[0][2]
- S三角形等于1若S三角形BDE等于S三角形DEC等于S三角形则S三角形ADE等于?
- The teadher is very
- 胶体粒子的微粒是一个一个存在的,就是因为单个粒子大所以直径长,该是几个连在一块的
猜你喜欢