匈牙利命名法具备语言独立的特性,并且首次在BCPL语言中被大量使用。由于BCPL只有机器字这一种数据类型,因此这种语言本身无法帮助程序员来记住变量的类型。...而低2g还不是程序可以直接访问的
还可以划分为 低64 和高64
这些是用户区用于和操作系统交互的缓冲区
现在剩下的内存还可以再分为
栈段
堆段
代码区
数据段
也就是咱们程序员常说的内存四区
而现在你的程序运行起来内存也不是都给你的...五丶字符和字符串
字符穿的存储和交互:
总共提出来2中概念
一种是:
C语言风格的,在字符后面以0结尾,代表是一个字符串....另一种是Pascal风格
前几位(不确定,一般是2位)给定大小,后面存储大小一样的字符,形成一个字符串
他们的优缺点
C语言:
优点:灵活性比较高,特别是网络通信的时候,只要不是以0结尾,那么自己可以传输任意的字符...缺点:缺点就是比较明显了,如果要找第N个字符,那么要一个一个的查找,
Pascal:
优点:
长度固定,访问N个的效率高,可以以跳板的形式访问
缺点:
缺乏灵活性,如果用于网络,那么传输完之后只能在传输新的