昨天面试高通Linux Kernel,面试官考了一个malloc内存对齐的问题,我晚上的时候细细的想了一下,实在是学习的不到位. 有的时候真的应该感谢,像是Qt.Ubuntu Gcc的编译器,他们做的工作很多,malloc直接分配对齐了的内存.如果真的是一个 不是很完善的平台,直接分配给你一个没对齐的内存,当我们传输字节指令的时候分高低八位的时候,定义联合体和结构体这样的偷懒方式 绝对会发一个错误的指令. oh 要学的太多了.... 实际上,对齐参数(MALLOC_ALIGNMENT)大小的设定…