dpbsy60000
2016-08-18 16:41
浏览 2.3k
已采纳

如何通过golang中的CGO将Go字符串复制到C char *?

I want to copy a Go string into a char * via CGO.

Am I allowed to do this something like this?

func copy_string(cstr *C.char) {

    str := "foo"
    C.GoString(cstr) = str

}

图片转代码服务由CSDN问答提供 功能建议

我想通过CGO将Go字符串复制到char *中。</ p>

我可以这样做吗?</ p>

  func copy_string(cstr * C.char){
 
 str:=“ foo” 
 C.GoString  (cstr)= str 
 
} 
 </ code> </ pre> 
 </ div>

1条回答 默认 最新

相关推荐 更多相似问题