2.内存

1.内存的逻辑模型是楼房:

从上到下,地址编号由小变大

 

2.虽然在物理上,是1个字节为单位逐一读写数据,但是在程序中可以通过指定变量的数据类型,实现以特定字节数读写内存的数据

比如在c语言中, char类型的数据会占据1个字节的内存,short表示两个字节,long表示4个字节,double表示8字节,即使这4个类型的变量的值只有一个字节大小,但是他们实际占据的内存空间不一样。

 

3.c语言中的指针:表示内存地址

指针变量:变量名前加*

 

char *d  # char类型的指针d

short *e   # short类型的指针e

加上d e的值都是100,使用d时,能够从编号100的地址中读取1个字节的数据,使用e时,从编号100的地址开始读取两个字节

posted on 2020-03-22 21:14  芦荟~lh  阅读(131)  评论(0编辑  收藏  举报

导航