av一区二区高清_亚洲一二三区精品_亚洲精品一区二区三区影院_九九亚洲视频

您的位置:首頁(yè) >汽車 >

整型轉(zhuǎn)字符串 c++ 速度_整型轉(zhuǎn)字符串

2023-06-29 08:53:21    來(lái)源:青年汽車云小站

1、有如下兩種常用方法。

2、一、可以通過(guò)調(diào)用C庫(kù)函數(shù)itoa實(shí)現(xiàn)。

3、1 原型。


(相關(guān)資料圖)

4、char*itoa(int value,char*string,int radix);2 頭文件。

5、stdlib.h3 功能。

6、將value的值,轉(zhuǎn)換為字符串,并存到string中,如果轉(zhuǎn)化后的字符串長(zhǎng)度超過(guò)radix,那么只存radix位。

7、4 樣例。

8、int i=1234;char buf[10];itoa(i, buf, 10);執(zhí)行后buf內(nèi)容為字符串"1234"。

9、二、通過(guò)sprintf格式化輸出到字符串中。

10、itoa并不是C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù),所以并不是每個(gè)平臺(tái)均支持該函數(shù)。

11、當(dāng)不支持時(shí),可以用sprintf函數(shù)來(lái)達(dá)到同樣效果。

12、1 原型。

13、int sprintf( char *buffer, const char *format, [ argument] … );2 頭文件。

14、stdio.h3 功能。

15、類似于printf,根據(jù)格式化字符串format,將后續(xù)參數(shù)列表中的參數(shù)逐個(gè)輸出。

16、不過(guò)輸出目標(biāo)不是標(biāo)準(zhǔn)輸出終端,而是字符串buffer。

17、4 樣例。

18、int i=1234;char buf[10];sprintf(buf,"%d",i);執(zhí)行后buf內(nèi)容同樣為字符串"1234"。

本文到此分享完畢,希望對(duì)大家有所幫助。


關(guān)鍵詞:

相關(guān)閱讀