2 jimmy9972 jimmy9972 于 2016.03.27 01:57 提问

如何将整型数据比如1变为字符串001求大神指教 10C

在网上看到的方法是 int xx;string str=xx.tostring("000");可是在vs2013编译时 显示如图 是哪里有问题呢图片说明

3个回答

caozhy
caozhy   Ds   Rxr 2016.03.27 06:39

vs2013是开发环境,用什么方法取决于你用的是什么语言,如果是C#,ToString()注意大写不是小写。如果是C++,可以用itoa或者sprintf。

lx624909677
lx624909677   Ds   Rxr 2016.03.30 19:44

int n = 1;
char szN[10] = {0};
sprintf("%3d",n);

Dennis_Zip
Dennis_Zip   2016.03.27 03:51

你所谓的网上找到得方法肯定不是c/c++语言吧,应该是c#或者java之类的,c/c++是没有int.tostring()这样的方法的,不过c++11中有所完善, c/c++最常用的就是格式化函数sprintf了,以下几行代码就是把 整形变量 i 以字符串“001”的格式存储在字符数组数组 str 中:
int i =1;
char str[4]={0};
sprintf(str,"00%d",i);
cout<<str<<endl;

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
数字转成QString....比如1,我想转成 "001",
int i=1;    QString strint=QString("%1").arg(i);    //-------------------- int i=1; QString b=QString("%1").arg(i, 3, 10, QChar('0'));  http://bbs.csdn.net/topics/380161760点击打开链接
数字格式化 把“1”格式化为“001”或“001”转换为1
//数字格式化 int k = 1; DecimalFormat mFormat = new DecimalFormat("000");//确定格式,把1转换为001 String s = mFormat.format(k); System.out.println(s+"----"); int m = Integer.parseInt(s);//把001转换为1
js代码-----001
系好安全带,准备启航 //通过javascript的日期对象来得到当前的日期,并输出。 var currentDate = new Date(); var weekday = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; document.write( currentDate.getFullYear() +
大神们,求指教!!!
大神们!求指教!!    面、向、对、象、 怎么学啊, 谢谢,请留言........ 面、向、对、象
ORACLE-018:ORACLE技巧001 字符串处理
1、截取字符串oracle截取字符串用到了一个函数substr,参数为:substr(字符串,起始位置,截取长度),例如:字符串123,112,需要将末尾逗号去掉,那么截取函数如下:select substr('123,112,',0,length('123,112,')-1) from dual;结果:123,1122、替换字符串使用函数:replace,如下:select replace('
求大神们指教
都已经定义了,为什么出现如下错误,求大神们指教。 1>main.obj : error LNK2019: 无法解析的外部符号 "public: char __thiscall LinkStack::Pop(void)" (?Pop@?$LinkStack@D@@QAEDXZ),该符号在函数 _main 中被引用 1>main.obj : error LNK2019: 无法解析的外部符号 "
求大神指教
#ifndef RATIONAL_H_INCLUDED #define RATIONAL_H_INCLUDED #include using namespace std; int gy(int x,int y) {     int k;     if(x>y)     {         k=x;         x=y;         y=k;     }     w
求大神指教!!!
菜单 为什么window.top.frames仅仅兼容IE 火狐 ,而欧朋谷歌不支持???
JavaScript-函数篇-001(Javascript变参函数)
我们平时在做前端开发涉及到一些Javascript时,可能会遇到参数不固定的Javascript函数,如:exp(a)、 exp(a,b), 需要说明的是函数名相同,但传入的参数不同, 那么我们可能会这样想:定义两个函数,一个只含一个函数,而另一个有两个函数, gitHub地址:https://github.com/liYinFeng2/javaScript/blob/master/
C++001--字符串
1.字符串的基本用法 1.1 问题 字符串的基本用法主要是指字符串类对象的定义与初始化方法。 1.2 步骤 实现此案例需要按照如下步骤进行。 步骤一:字符串的实例化 代码如下所示: #include iostream>int main(int argc, const char * argv[]){ std::string str;