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;
}
相关推荐
2301_803554524 分钟前
C++ 并发核心:std::promise、std::future、std::async 超详细全解
开发语言·c++
俺不要写代码14 分钟前
线程启动、结束,创建线程多法、join,detach,线程的移动语义
服务器·开发语言·网络·c++
雾岛听蓝15 分钟前
Qt Widget控件属性详解
开发语言·经验分享·笔记·qt
好家伙VCC25 分钟前
# 发散创新:用 Rust实现高性能物理引擎的底层架构设计与实战在游戏开发、虚拟仿真和机器人控
java·开发语言·python·rust·机器人
boonya34 分钟前
一文读懂MCP:AI连接万物的“USB-C接口”
c语言·开发语言·人工智能
liliangcsdn36 分钟前
多轮对话长上下文-向量检索和混合召回示例
开发语言·数据库·人工智能·python
leoZ23139 分钟前
金仓老旧项目改造-10
开发语言·前端·人工智能·python·金仓
故事和你9143 分钟前
洛谷-数据结构1-1-线性表2
开发语言·数据结构·算法·动态规划·图论
小徐不徐说1 小时前
面试C++易错点总结
开发语言·c++·面试·职场和发展·程序设计·工作
lly2024061 小时前
C语言中的循环结构:深入理解与高效应用
开发语言