若有以下定义:int x[10],*pt=x; 则对x数组元素的正确应用是( )
A.*&x[10] B.*(x+3) C.*(pt+10) D.pt+3
我搞不清楚 * 还有指针和地址和值的区别关系表示,可以教我么.
人气:297 ℃ 时间: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]
- 今天是一个让我紧张的一天,希望是好消息,用英文怎么说
- 兄弟三人合买一幢别墅.老大出资50万元,老二出资额是另外两兄弟总额的1/2,老三出资额是另外两兄弟总额的 1/3.这幢别墅售价多少元?
- What we need---more water
猜你喜欢