C++数字转为字符串的两种方法

1. strstream

可以利用 strstream库函数实现

代码如下:

int n=98989898;

strstream ss;

string s;

ss<<n;

ss>>s;

注:用这种方法需要引入头文件

#include<strstream>

2. sprintf

代码如下:

int n=989898989;

char t[100];

sprintf(t,"%d",n);

string s(t);

时间: 2024-08-30 05:00:36

C++数字转为字符串的两种方法的相关文章

abap中查找某字符串的两种方法

abap中查找某字符串的两种方法: 一.RPR_ABAP_SOURCE_SCAN 可以用于搜索SAP中的程序代码,一般使用时填写开发类.程序名及需要查找的字符串即可,选择屏幕布局和功能很简单,熟悉ABAP代码的人一看就明白了,不多解释了,使用方法及截图如下.选择范围太大的话很慢,可以考虑放到后台运行,结束了再看结果. 用这个程序查看某些特征的代码很有效,比如查找所有程序中这样的代码等. 1 SE38回车 2 程序名:RPR_ABAP_SOURCE_SCAN 3 F8 Execute 二.当然也可

PHP数字补零的两种方法

在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下 str_pad 顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串 例如:str_pad(带填补的字符串,填补后的长度,填补字符串,填补位置) 其中填补后的长度必须是个正整数,填补位置有三个选项, 左边:STR_PAD_LEFT, 右边:STR_PAD_RIGHT, 两端:STR_PAD_BOTH 例如: echo str_pad(1,8,”0″,

输入带空格字符串的两种方法

这是我们平常用的: char s[100]; scanf("%s",s);//cin>>s; 输入字符串时,当遇到空格就自动停止输入,导致空格后门的字符没有按我们设想的输入. 现在有两种方法可以输入带空格的字符串: 第一,用get()函数: char str[100]; get(str); 注:get()函数在linux使用会有这条错误.在linux(fedora10)下的话建议使用第二种方法. test.o: In function `main': test.c:(.te

26 计算用户输入的内容中索引为奇数并且对应的元素为数字的个数的两种方法

#计算用户输入的内容中索引为奇数并且对应的元素为数字的个数第二种方法content = input(">>>")count = 0for i in range(len(content)):#i就是下标,或者说就是索引 if i % 2 == 1 and content[i].isdigit(): count += 1print(count) #计算用户输入的内容中索引为奇数并且对应的元素为数字的个数的第一种方法 li = []res = ' '.join(input(

js中数字转为字符串的几种用法

1.toString()方法 直接把数字用toString()方法转换 var number = 5; number.toString(); 2.加上空串 这个一般是我们在开发中常用的 var number = 5: var str = number + ' '; 这样str的类型自然就转化为string类型 3.自动转化 举个例子,一个div的透明度设置: div.style.opacity = 0.5; 这句代码中div.style.opacity执行完自动转为字符串类型.

反转输出字符串(两种方法)

//第一种方法 function fz($a){ echo strrev($a); } fz('adfjdlks'); echo '<br />';//第二种方法 function fz1($n){ $len=strlen($n); $res = ''; for($m=$len-1;$m>0;$m--){ $res .= $n[$m]; }return $res; } fz1($a);

python数字转换为字符串的两种方式

主要包括两种形式进行转换: 第一种是str(),将值转换为用户便于阅读的形式: 另一种是repr(),将值转换为合法的python表达式. >>> print repr("Hello, world!") 'Hello, world!' >>> print repr(10000L) 10000L >>> print str("Hello, world!") Hello, world! >>> pr

C++ 将数据转为字符串的几种方法

收集一下: 1\将int 转为 LPCTSTR 其实LPCTSTR可以直接使用CString直接代替,无需类型强制转换 CString str; int number=15; //str="15" str.Format(_T("%d"),number); //str=" 15"(前面有两个空格:4表示将占用4位,如果数字超过4位将输出所有数字,不会截断) str.Format(_T("%4d"),number); //str=

php逗号分割字符串的两种方法

//方法一 <?php //利用 explode 函数分割字符串到数组 $source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 $hello = explode(',',$source); for($index=0;$index<count($hello);$index++){ echo $hello[$index];echo "</br>"; } ?> //方法二 <?