(2)使用字符常量char数组名[元素个数]=字符常量列表]如:“H"举例char str1[6] =“。“o"]",“,"o"};“H.char str2[]=[“H",“e",1.“i',“o",“o";char str2[8]=[现场编程请记住:使用数组存储串时末尾以空字符(1O)结束要存储长度为n的串至少需要n+1个字节的空间
(2)使用字符常量 char 数组名[元素个数] = {字符常量列表}; 举 例 请记住: ◆使用数组存储串时末尾以空字符(\0)结束 ◆要存储长度为n的串至少需要n+1个字节的空间 现场编程
7.2 指针与字符串用指针指向串的方法:(1)把字符串常量直接赋给指针char *ps =“Good day”;(2)用指针指向数组char s[] = “Good day” ;char *ps = s;(3用指针数组指向多个串char *ps[3] ={“Wangli",“Sunli",“Zhaona"};现场编程
7.2 指针与字符串 用指针指向串的方法: 现场编程 char *ps = “Good day”; (2)用指针指向数组 char s[] = “Good day”; char *ps = s; (3)用指针数组指向多个串 char *ps[3] = { “Wangli”, “Sunli”, “Zhaona”}; (1)把字符串常量直接赋给指针
7.3字符串输入输出1.使用scanf输入串scanf(“%s”,数组名);(1)把从键盘上输入的字符串存储到数组char s[20] ;scanf(“%s",s);(2)该函数遇到回车才执行(3)不能录入空白字符现场编程
7.3 字符串输入输出 (1)把从键盘上输入的字符串存储到数组 1.使用scanf输入串 scanf(“%s”, 数组名); (2)该函数遇到回车才执行 char s[20] ; scanf(“%s”, s); (3)不能录入空白字符 现场编程