Golang怎樣實現像C語言那樣的枚舉類型
1 回答

湖上湖
TA貢獻2003條經驗 獲得超2個贊
可以用注釋符//和/**/包圍C代碼
import 逗C地 和包含C代碼之間是沒有空行的
動態庫的導入和編譯選項通過LDFLAGS、CFLAGS/CXXFLAGS來設置
還可以用pkg-config #cgo pkg-config : xxxxname
編譯宏定義指定#cgo CFLAGS: -DNDEBUG -DXXXX=2
??今天先看看go和c之間的類型轉換:
char --> C.char --> byte
signed char --> C.schar --> int8
unsigned char --> C.uchar --> uint8
short int --> C.short --> int16
short unsigned int --> C.ushort --> uint16
- 1 回答
- 0 關注
- 869 瀏覽
添加回答
舉報
0/150
提交
取消