嵌入式开发创客学院小美老师字符数组和字符串1/2/3/掌握字符数组的用法掌握字符串的用法总结与思考字符数组字符数组是元素的数据类型为字符类型的数组–charc[10],ch[3][4];字符数组的初始化–逐个字符赋值–用字符串常量字符数组初始化例charch[5]={‘H’,’e’,’l’,’l’,’o’};ch[0]Hello逐个字符赋值ch[1]ch[2]ch[3]ch[4]例charch[5]={‘B’,’o’,’y’};ch[0]Boy\0\0逐个字符赋值ch[1]ch[2]ch[3]ch[4]例charch[5]=“Boy”;ch[0]Boy\0\0用字符串常量ch[1]ch[2]ch[3]ch[4]例charch[6]={“Hello”};charch[6]=“Hello”;charch[]=“Hello”;用字符串常量ch[0]Helloch[1]ch[2]ch[3]ch[4]\0ch[5]字符数组初始化例chardiamond[][5]={{'.','.','*'},{'.','*','.','*'},{'*','.','.','.','*'},{'.','*','.','*'},{'.','.','*'}};二维字符数组初始化..*\0\0.*.*\0*...*.*.*\0..*\0\0diamond[0]diamond[1]diamond[2]diamond[3]diamond[4]例charfruit[][7]={“Apple”,”Orange”,”Grape”,”Pear”,”Peach”};二维字符数组初始化fruit[0]fruit[1]fruit[2]fruit[3]fruit[4]Apple\0\0Orange\0Grape\0\0Pear\0\0\0Peach\0\0C语言中无字符串变量,用字符数组处理字符串字符串结束标志:‘\0’字符串例“hello”共5个字符,在内存占6个字节,字符串长度5hello\01041011081081110内存存放字符ASCII码程序举例输入一个字符串,然后将其逆序输出主要介绍了字符数组的定义和初始化,字符串的定义及用法思考C语言中,字符数组和字符串有什么区别和联系?C语言中,有哪些操作字符串的函数?总结与思考扫一扫,获取更多信息THANKYOU