c语言问题,并说明 char line[ ]="china" char*prt=line; 求line[1],line[5]的值

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/21 02:25:48
c语言问题,并说明 char line[ ]=
xRJA} !"Ȅ1 ۂBzJ K+UѬM$WGw%曙6Xf|; %2vXKu5ý D*Rxbs-]x"6%djg,H?-sQ$QZ #LC/0j:Ħ6t4l>LQ{ήEuގ܋W<|DpRp7p0/%BlR>GMeSc6 ̸~J; 9ʺg9?FDZF{9G~;ĉprUlvB2.HpoJ׏Oj?*~(3sY2h'7UGlDMzG$PK+Lv9ia*5Z+z¶)[ٸ=M.=-CO*cY(L"Pp;K¸

c语言问题,并说明 char line[ ]="china" char*prt=line; 求line[1],line[5]的值
c语言问题,并说明 char line[ ]="china" char*prt=line; 求line[1],line[5]的值

c语言问题,并说明 char line[ ]="china" char*prt=line; 求line[1],line[5]的值
char line[ ]="china" 定义一个字串(数组).[]表示长度不定,由后面具体的字串给定长度(系统将会自己计算).
char *prt=line定义一个字串指针,在定义的时候给它赋了值,指向line
C中,数组的编号从0开始.char line[ ]="china"定义的是一个一维数组,line[0]的内容是c,line[1]的内容是h,……line[5]是字串结束符\0
h的Asiic码是68,这得看你用什么方式输出,如果是%c就显示h,如果是%d就显示68
\0是0