汉扬编程 C语言入门 如何在c或c 中将字符型数据转换为相应的数字型数据

如何在c或c 中将字符型数据转换为相应的数字型数据

  #include
#include
/*
将字符串“1635”转换为数字1635
*/
int
todo(const char * str)
{
int value=0,i=1,r=sizeof(str)-1;
for(;r>=0;value =i*(str[r]-\’0\’),–r,i*=10);
return value;
}
int main(int argc, char *argv[])
{
char * a=\”1635\”;
printf(\”%d

\”,todo(a));

system(\”PAUSE\”);
return 0;
}。
  

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/cjia/6071.html

C/C++编程笔记:C++中的 this 指针,该如何使用?

C/C++编程笔记:什么时候在C++中使用初始化列表?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部