一、字符数组处理
字符数组定义:
char 数组名【常量表达式】【常量表达式】
说明:一维数组用于储存和处理一个字符串;二维数组处理多个字符串。
输入与输出:逐个字符输入逐个输出;整个字符串输入和输出。
输入字符时要小于数组长度;输入时遇到空格或者回车输入结束,并自动在串后加标志‘\0’
输出时遇到‘\0’结束。
二、用字符串处理函数的输入与输出
#include <string.h>
gets()
puts()
三、指针
char *str[10] = (cahr *)malloc(sizeof(char) * 20)
if (NULL == str)
8 {
9 printf("malloc failure!");
10 exit(1);
11 }
12 scanf("%s", str);
13 printf("%s\n", str);