www.fltk.net > #inCluDE"stDio.h"mAin(){int A=010,j=10;p...

#inCluDE"stDio.h"mAin(){int A=010,j=10;p...

其实啊,简单死了,为什么你都不去看下别人的视频,看了就明白了。 a=010 其实10前面0,就是

9 ,10

a=010表示的是8进制数(因为前面有0,若前面有0x则表示16进制),即为十进制的8,输出语句的意

关键是这个 int i=010 最高位的0表示这个数是以八进制来表示的,你看,八进制的10,不

其实就是输出++i j--的十进制数。 int i = 010;那么这个八进制转化为十进制

输出1,6.因为本身数组名也是一种指针,其指针类型与数组类型相同。数组名指针指向的内容就是数组的第一

我先回答一下第三问: 3、a:数组 a[10] 的首地址指针(常量),即 a==&a[0]

输出49 (p+=3)[3] //先把a[3]的地址赋予p,然后取p这个地址偏移3个单位的

while ( b - - < 0 ) 是先执行判断b是否<0,判断过后就执行b减

首先p是一个变量,在*(p++)后p变量的值变化了,p变量的值指向数组中的a[1]即4,但是p的地址

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com