悟思记

思之轨迹,笔之留痕 —— 追寻生活中的闪光点与思维中的不凡

七、结构体与C++引用

1. 结构体的定义、初始化、结构体数组

有时候需要将不同类型的数据组合为一个整体,以便于引用。例如, 一名学生有学号、姓名、性别、年龄、地址等属性,如果针对学生的学号、姓名、年龄等都单独定义一个变量,那么在有多名学生时,变量就难以分清。为此,C语言提供结构体来管理不同类型的数据组合。

阅读全文 »

六、函数

1.函数的声明与定义

函数间的调用关系是, 由主函数调用其他函数, 其他函数也可以互相调用。同一个函数可以被一个或多个函数调用任意次

阅读全文 »

五、指针

1.指针的定义

内存区域中的每字节都对应一个编号, 这个编号就是“地址”,如果在程序中定义了一个变量, 那么在对程序进行编译时, 系统就会给这个变量分配内存单元。按变量地址存取变量值的方式称为“直接访问”, 如printf(“%d”,i);、scanf(“%d”,&i);等; 另一种存取变量值的方式称为“间接访问”, 即将变量i的地址存放到另一个变量中。在 C语言中, 指针变量是一种特殊的变量,它用来存放变量地址.

阅读全文 »

四、一维数组与字符数组

1.数组的定义

我们可以借助C语言提供的数组, 通过一个符号来访问多个元素。

阅读全文 »

三、选择循环

1.if -else语句

程序员控制程序执行逻辑运算需要选择和循环结构,

阅读全文 »

二、运算符与表达式

1.算数运算符

C语言提供了 13 种类型的运算符, 如下所示。

阅读全文 »
0%