c语言 内存初探

来源:互联网 发布:eclipse maven mac 编辑:程序博客网 时间:2024/06/05 00:07
内存的最小单位是 二进制位 bit

8 bit = 1 byte(字节)

每个字节都对应一个地址,地址从0开始

//测试内存代码
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
short a=1, b=1, c=0, d=0;
short *p;
p = &a-12;
printf("%d %d %d %d %d %d\n", &a,&b,&c,&d,p,*p);
}

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
char a[10];
char b;
printf("%d %d %d %d\n", &a,&a[0],&a[1],&b);
}
0 0
原创粉丝点击