atoi函式和itoa函式用法

2021-08-07 17:58:08 字數 1125 閱讀 8221

表頭檔案: #include

定義函式: int atoi(const char *nptr);

函式說明: atoi()會掃瞄引數nptr字串,跳過前面的空格字元,直到遇上數字或正負符號才開始做轉換,而再遇到非數字或字串結束時('\0『)才結束轉換,並將結果返回。

返回值:   返回轉換後的整型數。

#include

#include

main()

itoa() 將整型值轉換為字串    char  *itoa(int   value,char   *string,int   radix)  

功能:將整數value轉換成字串存入string, radix為轉換時所用基數(儲存到字串中的資料的進製基數 2 8 10 16)

說明:返回指向轉換後的字串的指標  

表頭檔案: #include

定義函式: int itoa(int num, char *ptr,int base);第乙個引數是要轉換的數字,第二個引數是要寫入轉換結果的目標字串,第三個引數是轉移數字時所用的基數。在上例中,轉換基數為10。10:十進位制;2:二進位制... itoa並不是乙個標準的c函式,它是windows特有的,如果要寫跨平台的程式,請用sprintf。

void   main(   void   )

{

char   buffer[20];

int     i   =   3445;

_itoa(   i,   buffer,   10   );

printf(   "string   of   integer   %d   (radix   10):   %s\n",   i,   buffer   );

itoa函式和atoi函式

itoa是廣泛應用的非標準 c語言擴充套件函式。由於它不是標準c語言函式,所以不能在所有的 編譯器中使用。但是,大多數的編譯器 如windows上的 通常在標頭檔案中包含這個函式。功能 將任意型別的數字轉換為 字串。在中與之有相反功能的函式是 atoi。1 char itoa intvalue,ch...

itoa 函式和 atoi 函式

原型 int atoi const char str 功能 將字串轉化成int型整數 引數 將要轉化成整數的字串 返回值 返回轉化成int型的整數值 原型 char itoa int value,char buffer,int radix 功能 將整數轉化成字串 value 是要轉換的數字 buff...

atoi 與 itoa 函式用法

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