C语言字符串转整形函数,c整型转字符型,C++ 整型与字符串的互转方式

C语言字符串转整形函数,c整型转字符型,C++ 整型与字符串的互转方式

今天小编就为大家分享一篇C整型与字符串的互转方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

flyfish

字符串转整型

C的方法cstr是字符*或者常量字符*类型的字符串

int num=atoi(str);

int num=strtol(cstr,NULL,10);

//10 表示进制

C++11的方法

void test1()

{

STD:string str 1=' 1 ';

STD:string str 2=' 1.5 ';

STD:string str 3=' 1 with words ';

int my int 1=STD:stoi(str 1);

int Myint 2=STD:stoi(str 2);

int Myint 3=STD:stoi(str 3);

STD:cout ' STD:stoi(' str 1 ' ')是' myint1 ' \ n

STD:cout ' STD:stoi(' str 2 ' ')是' myint2 ' \ n

STD:cout ' STD:stoi(' str 3 ' ')是myint3 ' \ n

}

结果输出

std:stoi("1 ")是一

std:stoi("1.5 ")是一

std:stoi("带单词的1 ")是一

//源码参考cplusplus.com

void test2()

{

std:string str_dec='2001,太空漫游;

STD:string str _ hex=' 40c 3 ';

STD:string str _ bin='-10010110001 ';

STD:string str _ auto='0x7f ';

STD:string:size _ type SZ;尺寸_ t的别名

int i_dec=std:stoi (str_dec,SZ);

int i_hex=std:stoi (str_hex,nullptr,16);

int i_bin=std:stoi (str_bin,nullptr,2);

int i_auto=std:stoi (str_auto,nullptr,0);

std:cout str_dec ': ' i_dec '和[' str _ dec . substr(SZ)']\ n ';

STD:cout str _ hex ':' I _ hex ' \ n ';

STD:cout str _ bin ':' I _ bin ' \ n ';

STD:cout str _ auto ':' I _ auto ' \ n ';

返回0;

}

输出

2001,太空漫游:2001和[,太空漫游]

40c3: 16579

-10010110001: -1201

0x7f: 127

其他类型类似

无符号整型

斯托尔

浮点型

斯托夫

数值转字符串

STD:string s;

s=std:to_string(1) " is int,";

其他数值类型类似

s=std:to_string(3.14f)"是浮点型的。";

以上这篇C整型与字符串的互转方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • c语言调用退出函数 c语言退出整个程序怎么写
  • c语言中怎么给函数初始化 c语言的初始化语句
  • c语言编写函数计算平均值 c语言求平均函数
  • 详解c语言中的字符串数组是什么,详解c语言中的字符串数组结构,详解C语言中的字符串数组
  • 表达式求值c++实现,c语言实现表达式求值
  • 看懂c语言基本语法,C语言详解,C语言的基本语法详解
  • 用c语言实现快速排序算法,排序算法设计与实现快速排序C语言,C语言实现快速排序算法实例
  • 深入解析c语言中函数指针的定义与使用方法,深入解析c语言中函数指针的定义与使用情况,深入解析C语言中函数指针的定义与使用
  • 描述E-R图,E-R图举例,关于C语言中E-R图的详解
  • 折半查找法C语言,折半查找算法(算法设计题)
  • 折半查找法C语言,c语言折半法查找数据,C语言实现折半查找法(二分法)
  • 扫雷小游戏c++代码设计,c语言扫雷游戏源代码,C语言实现扫雷小游戏详细代码
  • 怎样统计程序代码行数,C语言统计行数,C#程序员统计自己的代码行数
  • 基于c语言的贪吃蛇游戏程序设计,用c语言编写贪吃蛇游戏程序,C语言实现简单的贪吃蛇游戏
  • 图的两种遍历算法,图的遍历算法代码c语言,Python算法之图的遍历
  • 留言与评论(共有 条评论)
       
    验证码: