go语言中int、int32、int64转string

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go语言中int、int32、int64转string相关的知识,希望对你有一定的参考价值。

参考技术A

fmt.Sprint()的参数为interface,可以将任意的类型转为string

函数原型:func FormatInt(i int64, base int) string
参数说明:base为进制数

base为十和十六进制数的区别的举例

c语言中int转char

参考技术A #include<bits/stdc++.h>
using namespace std;
int x;
stringstream ss;

string s;
char c[39];
int main()
cin>>x;
ss<<x;
ss>>s;
for (int i=0;i<s.size();++i) c[i]=s[i];
int len=strlen(c);
for (int i=0;i<len;++i) cout<<c[i]<<" ";
return 0;


思路:int->string->char

以上是关于go语言中int、int32、int64转string的主要内容,如果未能解决你的问题,请参考以下文章

go语言数据类型转换

Go语言中基本数据类型初识

Go语言string,int,int64 ,float之间类型转换方法

go笔记 - 字符串、数字、byte相互转换

go语言-数据类型及类型之间转换

Go语言基础之基本数据类型