itoa 函式與atoi 函式

2021-08-16 17:01:21 字數 825 閱讀 2692

目錄

1、itoa()函式(整型轉字元)

2、atoi()函式(字元轉整型)

以下是用itoa()函式將整數轉換為字串的乙個例子:

# include # include void main (void)

itoa()函式有3個引數:第乙個引數是要轉換的數字,第二個引數是要寫入轉換結果的目標字串,第三個引數是轉移數字時所用 的基數。在上例中,轉換基數為10。10:十進位制;2:二進位制...

標頭檔案:#include

atoi() 函式用來將字串轉換成整數(int),其原型為:

int atoi (const char * str);

【函式說明】atoi() 函式會掃瞄引數 str 字串,跳過前面的空白字元(例如空格,tab縮排等,可以通過 

isspace()

函式來檢測),直到遇上數字或正負符號才開始做轉換,而再遇到非數字或字串結束時('\0')才結束轉換,並將結果返回。

【返回值】返回轉換後的整型數;如果 str 不能轉換成 int 或者 str 為空字串,那麼將返回 0。

範例:將字串a 與字串b 轉換成數字後相加。

純文字複製

#include

#include

intmain

()執行結果:

enter a number: 233cyuyan

the value entered is 233.

atoi 與 itoa 函式用法

itoa 函式的原型為 char itoa int value,char string,int radix itoa 函式有3個引數 第乙個引數是要轉換的數字,第二個引數是要寫入轉換結果的目標字串,第三個引數是轉換數字時所用的基數。在例中,轉換基數為10。10 十進位制 2 二進位制.itoa並不是...

atoi 與 itoa 函式用法

atoi 函式的原型為 int atoi const char str 函式功能 把字串轉換成整型數 引數str 要進行轉換的字串 返回值 每個函式返回 int 值,此值由將輸入字元作為數字解析而生成。如果該輸入無法轉換為該型別的值,則atoi的返回值為 0 函式說明 引數str字串,如果第乙個非空...

atoi 與 itoa 函式用法

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!itoa 函式的原型為 char itoa int value,char string,int radix itoa 函式有3個引數 第乙個引數是要轉換的數字,第二個引數是要寫入轉換結果的目標字串,第三個引數是轉換數字時所用的基數。在例中,轉換基數...