C学习
程序员文章站
2022-03-05 13:05:24
...
c语言
c语言与程序设计
算法-程序的灵魂
顺序结构
选择结构
循环结构
指针
数组
自己构建数据类型
文件的输入与输出
算法是解决问题的方法和步骤。
实现算法是用计算机语言表示并运行
怎么表示算法,流程图,伪代码,ns流程图表示算法。
指针指的是什么?指针指的是变量的地址。就好像在一个房间有房门号码,有东西存在房间里面,指针就代表房门号,指向着这间房子。
房间里的东西是变量的值。
指针变量表示存储指针的变量,变量的指针指的是他的变量在内存中的地址。
怎么定义数组?
定义一维数组
int a[10];
这就定义了一个int类型的一维数组
10表示数组的长度。为什么引入数组?因为如果一个一个定义变量的话对于某些问题来说很麻烦,所以定义了一个元素是相同数据类型,用 同一个字母和不同下标表示的数组。
假如一个班有一亿个人,他们都有一门考试成绩。一个一个定义变量要定义一亿次,太麻烦,所以直接定义一个数表,用同一个字母和方框里不同的数来表示不同的人。
值得注意的是,长度为10的数组a[10],其实是从零开始的,没有a[10]这个东西。只有a[0]~a[9]
文件的输入与输出
知道了流,数据流,数据的输入与输出就像水流一样。不知道有啥用。
文件是什么?文件是数据的集合。输入输出设备也被称作是文件。
打开文件后要关闭文件,不然数据可能有损失。为什么?
上一篇: PHP的构成及生命周期是什么?
下一篇: C 学习