- 7
- 0
- 约9.23千字
- 约 34页
- 2017-08-19 发布于河南
- 举报
第7章 字符串课件
第7章 字符串 一、字符串简介 字符串常量 字符串常量是双引号括起的任意字符序列。 字符串与字符数组 在C语言中没有专门的字符串变量,通常用一个字符数组来存放一个字符串 字符数组和字符串的区别是:字符串的末尾有一个空字符 ‘\0’ 注意!若有如下声明:char a[4], *p1, *p2; 错误的:a=“abc”; //whycinp1; //why 正确的:p1=abc;p2=a; cinp2; 字符串I/0函数3-1 字符串I/0函数3-2 字符串I/0函数3-3 字符串示例1 二、字符串处理函数 字符串处理函数strlen 字符串处理函数strcpy 字符串处理函数strcmp 字符串处理函数strcat 指向字符串的指针 三、指向字符串的指针 练习: 修改数组和指针的内容char a[] = “hello”;a[0] = ‘X’;cout a endl;char *p = “world”;?? p[0] = ‘X’;???????? cout p endl; 字符指针数组 字符指针数组:一个数组中的各个元素都是字符指针 字符指针数组示例 四、字符串作为函数参数 C风格字符串总结 字符串与字符数组的区别是字符串的末尾有一个空字符\0以标识字符串结束 用scanf()语句读入字符串
原创力文档

文档评论(0)