06_数组教程

#include stdio.h main() { char c[12]={‘C’, ‘S’, ‘U’, ‘ ’, ‘C’, ‘H’, ‘A’, ‘ N’, ‘G’, ‘S’, ‘H’, ‘A’}; int i; for(i =0; i 12; i++) printf(“%c”, c[i]); } 三、字符数组的引用 §6.4 字符数组 C S U C H A N G S c[0] c[1] c[2] c[3] c[4] c[5] c[6] c[7] c[8] c[9] H A c[10] c[11] 四、字符串 用“ ”引起来的一串字符就称为字符串,C语言中没有字符串变量,用字符数组来处理。 C语言规定了一个“字符串结束标志”,以ASCII码为0的字符表示,即’\0’; 例 “hello”共5个字符,在内存占6个字节 字符串长度5 h e l l o \0 104 101 108 108 111 0 内存存放字符ASCII码 §6.4 字符数组 四、字符串 用字符串对字符数组赋初值 char ch[6]={“Hello”}; char ch[6]=“Hello”; 注意:1)如果初始化元素个数大于数组长度,则会出错

文档评论(0)

1亿VIP精品文档

相关文档