摘要:
大小端虽然是C语言编程中基础的基础,但是不留神考虑,就会带来问题。此文铭记我为大小端的一小时煎熬。大端叫作:Big Endian小端叫作:Little Endian字面意思就是尾端是作为整个变量的最高八位还是最低八位x86架构下,无论是栈分配或者是堆分配,低地址是作为"尾端",高地址是作为"头端"。举例如下:#include <stdio.h>#include <stdlib.h>int main(){ char* ptr; int data = 0x10203040; ptr = (char*)&data; printf 阅读全文