C语言学习笔记1

C语言学习笔记1

数组

数组名 是一个常量(常量不能自增自减,也不能被赋值!!!!!!)

int array[10];
//这是一个int型数组,数组存放的是int类型元素,这个数组申请了10个int类型的空间(sizeof(int))
//数组可以定义成各种类型,比如结构体类型、指针类型等等,很灵活
//数组名array本身表达的是数组第一个元素地址

在C语言中二维数组、三维数组,本质上都可以理解为一维数组的套娃

char str[4][4];
//用套娃的思想,这个数组就是一个一维数组,数组元素为char类型有四个元素的数组。

数组如果不用初始化的形式赋值,就只能one by one的一个元素一个元素进行赋值

char s1[] = "hello"

你可能感兴趣的:(c语言,学习)