1、字序
big-endian:内存中先放置高位字节,然后再放低位字节 —— PowerPC(MAC OS)和Sparc处理器
little-endian:相反 —— x86(intel)windows 操作系统
2、g++编译器支持动态stack数组
// test.cpp
int i = 4;
char myStackArray[i]; // not a standard language feature!
g++ -Wall -pedantic -o test test.cpp 警告
warning: ISO C++ forbids variable length array 'myStackArray' [-Wvla]
warning: ISO C++ forbids variable length array 'myStackArray' [-Wvla]
3、#pragma 不要完全依赖他