小白求助,都快泪奔了?.?

rk178582088 rk178582088 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
		iCount=4998;
string tmpstr="00004998";
stringstream ss;
string str;
ss<<iCount;
ss>>str;

int iLength=0;
int iValue=iCount;
while(iValue>0){
iValue = iValue/10;
iLength++;
}

if(iLength){
switch(iLength){
case 0:str="00000000";break;
case 1:str="0000000"+str;break;
case 2:str="000000"+str;break;
case 3:str="00000"+str;break;
case 4:str="0000"+str;break;
case 5:str="000"+str;break;
case 6:str="00"+str;break;
case 7:str="0"+str;break;
default:break;
}
}
printf("a: %d\n",iCount);
printf("a: %d\n",(unsigned char*)str.c_str());
printf("b: %d\n",(unsigned char*)tmpstr.c_str());


以上代码输出来是:

a: 4998
a: 4258988
b: 4259012

遂,泪奔之
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
rk178582088
C++ 语言 65,214 成员 250,514 内容