摘要: 1.结构体 C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,它称为结构体,在其他一些高级语言中称为“记录”。 struct Student { int num; char name[20]; char sex; int age; float score; char addr[30]; } 阅读全文
posted @ 2020-07-09 15:45 吴然_O_o_o 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 1.指针数组和数组指针 (1)指针数组:一个数组,若其元素均为指针类型数据,称为指针数组,也就是说,指针数组中的每一个元素都存放一个地址,相当于一个指针变量,定义如下: int *p[4]; 解析:由于[]比*优先级高,因此p先与[4]结合,形成p[4]形式,这里显然是数组形式,表示P数组有4个元素 阅读全文
posted @ 2020-07-09 12:38 吴然_O_o_o 阅读(334) 评论(0) 推荐(0) 编辑
摘要: C语言中变量总体分为全局变量,局部变量以及动态分配内存的变量。 它们在内存中占据的存储区是不同的,全局变量一般分配在静态存储区;非静态的局部变量(包括形参)一般分配在内存中的动态存储区,这个存储区是一个称为栈的区域;除此之外C语言还允许建立内存动态分配区域,以存放一些临时的数据,这些变量不需要在程序 阅读全文
posted @ 2020-07-09 09:43 吴然_O_o_o 阅读(975) 评论(0) 推荐(0) 编辑