武汉理工大学计其机学院信息技术票计算机程序设计基础C语言主讲教师:李民武汉理工大学Wuhan Universityof Technology
主讲教师:李 民
计算机程序设计基础C语言O字符型数组0e量字符型数组的定义与初始化武汉理工大学WuhanUniversityof Technology
计算机程序设计基础C语言 ⚫ 字符型数组 ➢ 字符型数组的定义与初始化
字符型数组在C语言中,字符串的每个字符在内存中占用1个字节,用于存放该字符的ASCII值。例如,字符串"Hello"字符串的结束标志系统自动在其末尾添加1H11Oeo实际上内存中存放的是每个字符的ASCII值721011081081110
在C语言中,字符串的每个字符在内存中占用1个字节,用于存放该字符的ASCII值。 H e l l o \0 例如,字符串"Hello" 实际上内存中存放的是 每个字符的ASCII值 72 101 108 108 111 0 字符串的结束标志 系统自动在其末尾添加
一维字符型数组的定义在c语言中,存储字符串必须使用类型为char的字符型数组。【(例如定义1个字符型数组char a[6] ;?????2a[o]a[1]a[2]a[3]a[4]a[5]问:每个数组元素的值是多少?答:不确定。答:6。问:数组占用内存的字节数是多少?
char a[6]; 在C语言中,存储字符串必须使用类型为char的字符型数组。 【例如】定义1个字符型数组 a[0] a[1] a[2] a[3] a[4] a[5] 问:每个数组元素的值是多少? 答:不确定。 问:数组占用内存的字节数是多少? 答:6。 ? ? ? ? ? ?
一维字符型数组的初始化在c语言中,存储字符串必须使用类型为char的字符型数组。【例如】定义1个存储字符串"Hello"的字符型数组chara[6]="Hello";chara[6]=("H','e',"1',"l',"o',"\0'};11H1Oeoa[o]a[l]a[2]a[3]a[4]a[5]答:对应字符的问:每个数组元素的值是多少?ASCII值。问:数组a占用内存的答:6。字节数是多少?
char a[6]="Hello"; char a[6]={’H’,’e’,’l’,’l’,’o’,’\0’}; 在C语言中,存储字符串必须使用类型为char的字符型数组。 【例如】定义1个存储字符串"Hello"的字符型数组 a[0] a[1] a[2] a[3] a[4] a[5] 问:每个数组元素的值 是多少? 答:对应字符的 ASCII值。 问:数组a占用内存的 字节数是多少? 答:6。 H e l l o \0