int 和 string 相互转换(简洁版)

Posted 蜗牛快爬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了int 和 string 相互转换(简洁版)相关的知识,希望对你有一定的参考价值。

string int2str(int x) {
  if (x) return num2str(x/10)+string(1,x%10+‘0‘);
  else return "";
}

 

int str2int(string s) {
  int x = 0;
  for (char it : s)
    x = x*10+it-‘0‘;
  return x;
}

PS:谁还能更短(>.<)

以上是关于int 和 string 相互转换(简洁版)的主要内容,如果未能解决你的问题,请参考以下文章

[转] java中int,char,string三种类型的相互转换

C++11string与int的相互转换

unity里string型跟int形数据如何相互转换(C#语言)

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

Java String字符串和整型int的相互转换

string int 相互转换