c字符串转go字符串
创始人
2024-12-29 12:06:01
0

【1】问题:如何将带中文的char*转utf8

【2】问题分析:

默认的带中文的char*的编码格式是GBK,也就是中文是占两个字节,而数字、字母和其他字符是占一个字节,如“hao好”就是占5个字节

但是UTF-8,汉字是占3个字节,如“hao好”就是占6个字节

【3】解决办法

import ( 	 	"golang.org/x/text/encoding/simplifiedchinese" 	"golang.org/x/text/transform"     "C" )        s:=C.CString("hao好")     // 创建转换器 	transformer := simplifiedchinese.GBK.NewDecoder()  	// 通过转换器转换编码 	utf8Content, err := ioutil.ReadAll(transform.NewReader( 		bytes.NewReader([]byte(s)), 		transformer, 	)) 	if err != nil { 		panic(err) 	}

相关内容

热门资讯

今日公布(wpk微扑克辅助是真... 自定义新版wpk微扑克系统规律,只需要输入自己想要的开挂功能,一键便可以生成出wpk微扑克专用辅助器...
第6种规律!Wepoke辅助挂... 自定义新版Wepoke辅助挂系统规律,只需要输入自己想要的开挂功能,一键便可以生成出Wepoke辅助...
第七种规律!Wepoke德州透... 第七种规律!Wepoke德州透明挂工具!(软件挂)wepOkE透明挂辅助器!(有挂秘笈)-哔哩哔哩;...
第3种规律!Wepoke大厅辅... 自定义新版Wepoke大厅系统规律,只需要输入自己想要的开挂功能,一键便可以生成出Wepoke大厅专...
5个锦囊!Wepoke实锤外挂... 5个锦囊!Wepoke实锤外挂透明挂插件!(软件挂)wePokE辅助软件!(有挂神器)-哔哩哔哩;德...
第8种规律!Wepoke科技软... 第8种规律!Wepoke科技软件透明挂工具!(软件挂)wepOke外挂辅助插件!(有挂方法)-哔哩哔...
第4种规律!Wepoke渠道透... 第4种规律!Wepoke渠道透明挂脚本!(软件挂)WEpoke辅助器!(有挂辅助)-哔哩哔哩是一款可...
第七种规律!Wepoke胜率软... 第七种规律!Wepoke胜率软件透明挂神器!(软件挂)wEPOKE外挂辅助插件!(有挂秘诀)-哔哩哔...
十个锦囊!Wepoke胜率透明... 十个锦囊!Wepoke胜率透明挂AI开挂!(软件挂)wepOke插件辅助器!(有挂功能)-哔哩哔哩是...
两个锦囊!Wepoke app... 自定义新版Wepoke app系统规律,只需要输入自己想要的开挂功能,一键便可以生成出Wepoke ...