Go和C类型对应关系

来源:互联网 发布:网络电视绿色版 编辑:程序博客网 时间:2024/05/23 00:33
C.charC.schar (signed char)C.uchar (unsigned char)C.shortC.ushort (unsigned short)C.intC.uint (unsigned int)C.longC.ulong (unsigned long)C.longlong (long long)C.ulonglong (unsigned long long)C.floatC.double. unsafe.Pointer (void*)// Go string to C stringfunc C.CString(string) *C.charvar val []byte(*C.char)(unsafe.Pointer(&val[0]))
<pre style="margin-top: 0px; margin-bottom: 0px;"><span style=" color:#2aa2d4;">windows 下</span>
uint64 //对应SIZE_T
uint32 //对应DWORD


1 0
原创粉丝点击