二级c第10章字符串题库.ppt

第十章 字符串 10.2 指针与字符串 字符串表示形式 用字符数组实现 字符指针变量与字符数组 char *cp; 与 char str[20]; str由若干元素组成的数组,每个元素放一个字符; cp是一个指针变量,存放字符串首地址 str是地址常量;cp是地址变量 cp接受键入字符串时,必须先开辟存储空间 * 字符数组和字符串 字符串处理函数 指针与字符串 10.1 字符数组和字符串 字符数组 定义 字符数组的初始化 逐个字符赋值 用字符串常量 字符数组的引用 例 char c[10], ch[3][4]; 例 char ch[5]={‘H’,’e’,’l’,’l’,’o’}; ch[0] H e l l o 逐个字符赋值 ch[1] ch[2] ch[3] ch[4] 例 char ch[5]={‘B’,’o’,’y’}; ch[0] B o y \0 \0 逐个字符赋值 ch[1] ch[2] ch[3] ch[4] ‘\0’表示空字符 字符串 字符串及其结束标志 无字符串变量,用字符数组处理字符串 字符串结束标志:‘\0’ 例 “hello”共5个字符,在内存占6个字节 字符串长度5 h e l l o \0 104

文档评论(0)

1亿VIP精品文档

相关文档