面向过程(c):通过分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,并调用。面向对象(c++):算法与数据结构被看做是一个整体(对象),程序=对象+对象+对象+对象。
C语言中struct只有数据;C++中的struct不止有数据,还有函数 C++中结构变量的定义可以省略struct,C语言不可以
文本文件:基于字符编码,常见编码有 ASCII、UNICODE 等 ,一般可以使用文本编辑器直接打开。例如:数 5678 的以 ASCII 存储形式为ASCII 码:00110101 00110110 00110111 00111000
链表是由一个个节点组成,节点没有名字,每个节点从堆区动态申请,节点间物理上是非连续的,但是每个节点通过指针域,保存下一个节点的位置,达到逻辑上连续。
在结构体中,以位为单位的成员,咱们称之为位段(位域) 不能对位域取地址,对位域赋值不要超过位域本身位的宽度