MFC工作笔记0011---atoi的用法
发布日期:2025-04-14 00:54:17 浏览次数:9 分类:精选文章

本文共 577 字,大约阅读时间需要 1 分钟。

技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152

C语言中,函数int atoi(const char *str)可以将字符串转换为整数。该函数用于将字符串参数str转换为整型值,返回值为整数类型。以下是该函数的实现示例:

#include   #include   #include   int main(){ int val; char str[20]; // 例1:成功转换  strcpy(str, "98993489");  val = atoi(str);  printf("字符串值 = %s, 整型值 = %d\n", str, val);  // 例2:无效输入处理  strcpy(str, "runoob.com");  val = atoi(str);  printf("字符串值 = %s, 整型值 = %d\n", str, val);  return(0);  }

运行结果如下:

字符串值 = 98993489, 整型值 = 98993489  字符串值 = runoob.com, 整型值 = 0

需要注意的是,函数atoi只能处理有效的整数字符串。如果输入的字符串包含非数字字符,函数会将其视为无效输入,并返回0。因此,在实际应用中,应确保输入的字符串格式符合预期。

上一篇:MFC常用函数
下一篇:MFC工作笔记0010---PeekMessage 详解

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年05月05日 13时51分03秒