C学习

c语言

c语言与程序设计
算法-程序的灵魂
顺序结构
选择结构
循环结构
指针
数组
自己构建数据类型
文件的输入与输出

算法是解决问题的方法和步骤。
实现算法是用计算机语言表示并运行
怎么表示算法,流程图,伪代码,ns流程图表示算法。
指针指的是什么?指针指的是变量的地址。就好像在一个房间有房门号码,有东西存在房间里面,指针就代表房门号,指向着这间房子。

房间里的东西是变量的值。
指针变量表示存储指针的变量,变量的指针指的是他的变量在内存中的地址。

怎么定义数组?
定义一维数组

int a[10];

这就定义了一个int类型的一维数组
10表示数组的长度。为什么引入数组?因为如果一个一个定义变量的话对于某些问题来说很麻烦,所以定义了一个元素是相同数据类型,用 同一个字母和不同下标表示的数组。

假如一个班有一亿个人,他们都有一门考试成绩。一个一个定义变量要定义一亿次,太麻烦,所以直接定义一个数表,用同一个字母和方框里不同的数来表示不同的人。

值得注意的是,长度为10的数组a[10],其实是从零开始的,没有a[10]这个东西。只有a[0]~a[9]

文件的输入与输出
知道了流,数据流,数据的输入与输出就像水流一样。不知道有啥用。
文件是什么?文件是数据的集合。输入输出设备也被称作是文件。

打开文件后要关闭文件,不然数据可能有损失。为什么?

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值