结构体应用
//结构体定义如下
// test.h struct test {
int a;
int b;
int c;
}
在golang中的调用如下:
package name import "C" //这个是必须要包含的,如果要调用cgo // #cgo linux CFLAGS: -l. //这个是声明查找头文件的位置 是在本目录
// #include "test.h" func testt() {
var vt C.struct_test //这个是结构体的调用方法
....
.....
}