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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:03:09
c语言问题,并说明 char line[ ]=

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