您的位置:首页 > 编程语言 > Go语言

cgo 随笔(golang)

2014-06-11 17:55 246 查看
结构体应用

//结构体定义如下
// 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 //这个是结构体的调用方法
....
.....
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: