- C语言的设计和内存的布局是严密贴合的
- 软件在内存(Memory)中运行,对于读写速度,内存 > 固态硬盘 > 机械硬盘,其中机械硬盘是靠电机带动盘片转动来读写数据的,而内存条和固态硬盘通过电路来读写数据
- 程序运行需要的空间大于内存容量时,操作系统(Operating System,简称 OS)会将内存中暂时不用的数据再写回硬盘
- 有的程序不带界面,只能输入一些字符或者命令,称为控制台程序(Console Application),例如 Windows 下的 cmd.exe,Linux 或 Mac OS 下的终端(Terminal)
- 有的程序带界面,能够使用鼠标点击,称为GUI程序(Graphical User Interface Program),例如 QQ、迅雷、Chrome 等
- 有的程序不单独出现,而是作为其它程序的一个组成部分,普通用户很难接触到它们,例如静态库、动态库等
- 函数: Function 函数调用: Function Call
- stdio 是 standard input output 的缩写,stdio.h 包含的函数大都和输入输出有关,puts() 就是其中之一
- stdlib 是 standard library 的缩写,stdlib.h 包含一些通用工具型函数,system() 就是其中之一
- 空格、制表符、换行符等统称为空白符,它们只用来占位,并没有实际的内容,也显示不出具体的字符
C语言学习笔记(一)
最新推荐文章于 2024-04-22 22:03:22 发布