目录
1 数组
一组相同类型元素的集合。
创建方式:例如: type_t name_t [ const_n ];
C99语法支持变长数组,数组的大小是变量;VS2019不支持;gcc对C99支持比较好。
1.1 数组初始化
例如:
int arr[10]={1,2,3,4,5,6,7,8,9,10};------完全初始化
int arr[10]={1,2,3,4,5,6,7,8};-----不完全初始化
int arr[]={1,2,3,4,5,6,7,8,9,10}; 等价于 int arr[10]={1,2,3,4,5,6,7,8,9,10};
char ch[5]={'a','b','c'};--------a b c \0 \0
char ch[]={'a','b','c'};---------a b c
char ch[5]={"abc"};-------a b c \0 \0
char ch[]={"abc"};-------a b c \0
int arr[10]={0};-------第一个数是0,其他默认是0,与定义出10个0是不同的
arr