c 中數字和字串的轉換

2021-10-24 21:52:49 字數 738 閱讀 2122

數字轉字串

1.用標頭檔案include中的stringstream(支援浮點數)

int

main()

2.c++11 to_string

int

main()

字串轉數字

1.用標頭檔案include中的stringstream(支援浮點數)

int

main()

2.利用中的stoi()函式

int

main()

注意:

stoi和atoi函式的異同

相同點:

1.都是c++的字元處理函式,把數字字串轉換成int輸出

2.標頭檔案都是#include

不同點:

atoi()的引數是 const char* ,因此對於乙個字串str我們必須呼叫 c_str()的方法把這個string轉換成 const char型別的,而stoi()的引數是const string,不需要轉化為 const char*;

public

class

main

}

public

class

main

}

c 數字和字串的轉換

2.利用 sprintf 函式和sscanf 函式 include include intmain include include intmain 此處包裝了乙個方法,將一位的數字轉化成兩位的字串 比如說 0 00 3 03 string transform int num return res i...

C 中數字與字串的轉換

1 字串數字之間的轉換 1 string char string str ok char p str.c str 2 char string char p ok string str p 3 char cstring char p ok cstring m str p 或者 cstring m st...

數字和字串的轉換

一 字串轉為數字 1.parseint 對小數 進行取整 var num parseint 10 3 console.log num,typeof num number 將字串的小數轉為整數 型別是number var str 3.14 var num parseint str console.lo...