C语言基础 (二)— 指针 (大端模式、小端模式)

C语言基础----指针(二)大端模式、小端模式

①大端模式:内存的高地址存储数据的地位,低地址存储数据的高位;

②小端模式:内存的高地址存储数据的高位,低地址存储数据的低位;

char *p = (char *)&a;
short *q = (short *)&a;
int *m = &a

*p; //读取变量a的1bytes数据
*q ; //读取变量a的2bytes数据
*m ; //读取变量a的4bytes数据

p++; //每次移动1bytes的大小
q++ ; //每次移动2bytes的大小
m++ ; //每次移动4bytes的大小

在这里插入图片描述

一级指针和字符串的读写权限

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_50019298/article/details/114331717
今日推荐