C语言atoi函数将字符串类型转换为整型

atoi() 是C标准库中的一个函数,用于将字符串转换为整数。函数原型如下:

int atoi(const char *str);

参数 str 是一个指向要转换的字符串的指针。atoi() 函数会尝试将字符串中的数字部分转换为整数,并返回转换后的整数值。如果字符串中不仅包含数字,还包含其他非数字字符,atoi() 函数会尽可能地将数字部分解析为整数,并忽略后面的非数字字符。

例如:

复制代码
#include <stdio.h>
#include <stdlib.h>

int main() {
    const char *str = "12345";
    int num = atoi(str);

    printf("Converted number: %d\n", num);

    return 0;
}
相关推荐
重庆兔巴哥2 分钟前
如果Java环境变量配置不成功,应该怎么办?
java·开发语言
良木生香7 分钟前
【C++初阶】:C++入门相关知识(3):引用 & inline内联函数 & nullptr相关概念
开发语言·c++
泯仲14 分钟前
从零起步学习MySQL 第十六章:MySQL 分库分表的考量策略
开发语言·mysql
超级大福宝18 分钟前
用买火车票的例子讲解Java反射的作用
java·开发语言·后端
小则又沐风a19 分钟前
第一章:C++入门基础--- c++入门门槛高? 逐步剖析c++语法 成为c++大师
开发语言·c++
小鸡吃米…34 分钟前
Python 中的并发 —— 进程池
linux·服务器·开发语言·python
小王不爱笑13237 分钟前
Java 异常全解析:从原理到实战,搞定异常处理
java·开发语言
历程里程碑39 分钟前
40 UDP - 2 C++实现英汉词典查询服务
linux·开发语言·数据结构·c++·ide·c#·vim
叫我一声阿雷吧1 小时前
JS 入门通关手册(20):构造函数与原型:JS 面向对象第一课
开发语言·javascript·前端开发·前端面试·构造函数·js进阶·js面向对象
2501_945423541 小时前
C++与Rust交互编程
开发语言·c++·算法