数字字符串转整型函数

数字字符串转整型#



#include <iostream>
#include <cstdio>
#include <cstring>
#include <string>

using namespace std;
 
int main() 
{
    string a = "12345###123";
    char c = '1';
    if(isdigit(c)) cout << "yes\n"; // 判断字符是否为 0 - 9 (即数字)
    
    //下面三个都是转到第一个非数字的字符 头文件为string 或者cstring
    cout << stoi(a) << '\n'; // 转为int型 直到第一个非数字字符 下面同上
    cout << stol(a) << '\n'; // 转为long型
    cout << stoll(a) << '\n'; // 转为long long型
    
  
    return 0;
}
posted @   ccz9729  阅读(181)  评论(2编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示
主题色彩