请问如果可以把字符型'100'转化为数字型100呢? RT,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char szBuf[] = "100";int i = atoi(szBuf); atoi()就可以,前边的‘不用管的 我也正想问这个问题,找了半天没找到,还以为C++里没有这种函数呢.又恢复了对VC的信心....^_^ strtoul是你发明的吧。转长整型用atol浮点用atof 自己的codechar c100="100";int i100=0;int index=0;while(*(c100+index)!=0){ i100=i100*10+(*(c100+index)-0x30); index++;} 要用标准的C++,把习惯改过来。#include <string>#include <iostream>#include <sstream>using namespace std;int main(int argc, char* argv[]){ istringstream is("100"); int value = 0; is >> value; cout << value << endl; return 0;}TO femalelover(女人越追越远) atoi 是C运行库函数。VC是IDE环境。不是什么语言。 char szBuf[] = "100";int i = atoi(szBuf); 建议用Anikan(皮皮鱼) 的方法,它的方法在VC里面最有效...而用其它的方法比如:atoi如果有溢出则是随机数;而istringstream 如有溢出则返回0. 太迷惑,为什么不阻塞呢??? 连续调用二次DoModal对话框,第二次有问题. 强制取消文件夹共享问题,100分 请给出一个最简单的调用API的示例……【是否需要 头文件、lib库?】 一个菜鸟问题! 请教Global IME的使用问题 一句英文翻译,加解释 请教<<c++primer>>的问题》(潘爱民版) 如何得到IEFRAME里的EDIT框的句柄?3x3x(内空) 如何快速的给CListBox赋上初值,并不断修改?值为字符串。 窗体重绘的问题 WebBrowse用来分析html的com是什么?
int i = atoi(szBuf);
又恢复了对VC的信心....^_^
是你发明的吧。转长整型用atol
浮点用atof
char c100="100";
int i100=0;
int index=0;
while(*(c100+index)!=0)
{
i100=i100*10+(*(c100+index)-0x30);
index++;
}
#include <string>
#include <iostream>
#include <sstream>
using namespace std;int main(int argc, char* argv[])
{
istringstream is("100");
int value = 0;
is >> value;
cout << value << endl;
return 0;
}TO femalelover(女人越追越远) atoi 是C运行库函数。VC是IDE环境。不是什么语言。
int i = atoi(szBuf);