数据结构学习day1
数据结构day1
1.冯诺依曼机
冯诺依曼机最核心的功能就是“存储程序”
把程序(指令)放在存储器中,逐条(one by one)送入cpu中执行,直到程序结束。
ps:后面会学到,这种逐条自动运行的方式来源于程序计数器(PC)的自增
2.内存
内存的作用是和cpu直接交互,把数据和指令给到cpu,内存由一个一个的单元构成,我们通过地址区访问具体的单元,但是内存断电后,内容会消失,
其构造为栅极电容,信息需要不断刷新才能得以存在
3.外存
外存不能直接于cpu交互,所以需要先把数据传入内存,再让cpu和数据交互,断电后依然可以保存信息
其实质为磁盘,光盘,固态硬盘,数据在外存上的存储形式为文件,在unix下一切皆文件
4.iostream.h
头文件iostream.h中包含了istream.h和ostream.h
也就是说只要引用了这个文件即可同时使用另外两个头文件的功能
5.输入和输出
