按照posix標準,一bai般整形對應的*_t類型爲:
1字節 uint8_t;du
2字節 uint16_t;
4字節 uint32_t;
8字節 uint64_t。
在Ubuntu18.0的64位系統中,elf.h包含的Elf64_Half表示uint16_t,即只佔兩個字節。
按照posix標準,一bai般整形對應的*_t類型爲:
1字節 uint8_t;du
2字節 uint16_t;
4字節 uint32_t;
8字節 uint64_t。
在Ubuntu18.0的64位系統中,elf.h包含的Elf64_Half表示uint16_t,即只佔兩個字節。
如果要生成ET_EXE類型的文件,那麼必須要加-static,即gcc test.c -o test -static。