C語言atoi函式

2021-10-04 23:49:43 字數 915 閱讀 1199

c語言提供了一系列函式把字串轉換為整數:atoi、atol、atoll和atoq。

#include

int

atoi

(const

char

*nptr)

;long

atol

(const

char

*nptr)

;long

long

atoll

(const

char

*nptr)

;long

long

atoq

(const

char

*nptr)

;

atoi:把字串nptr轉換為int。

atol:把字串nptr轉換為long int。

atol:把字串nptr轉換為long long int。

atoq:atoq() is an obsolete name for atoll()。

/*

* 程式名:book.c,此程式用於演示atoi函式族。

*/int

main()

1)atol函式把字串轉換為long int,使用方法與atoi類似,您可以寫**測試一下,注意int和long的取值範圍,在64位作業系統中,int的取值範圍是-2147483648~2147483647,long的取仠範圍是-9223372036854775808~9223372036854775807。

2)在64位作業系統中,long和long long型別沒有區別,所以atoll和atoq函式暫時沒什麼意義。

如果這篇文章對您有幫助,請點贊支援,或在您的部落格中**我的文章,謝謝。

C語言atoi 函式

int atoi const char str 把引數str所指向的字串轉換為乙個整數 型別為 int 型 下面是 atoi 函式的宣告。int atoi const char str 該函式返回轉換後的長整數,如果沒有執行有效的轉換,則返回零。下面的例項演示了 atoi 函式的用法。include...

C語言函式 atoi

c語言函式 atoi 函式說明 atoi 函式會掃瞄引數 str 字串,跳過前面的空白字元 例如空格,tab縮排等,可以通過isspace 函式來檢測 直到遇上數字或正負符號才開始做轉換,而再遇到非數字或字串結束時 0 才結束轉換,並將結果返回。返回值 返回轉換後的整型數 如果 str 不能轉換成 ...

atoi 函式的實現 C語言

atoi函式 原型 int atoi const char pstr 用法 將字串轉換成整型數 atoi 會掃瞄引數sptr字串,跳過前面的空格字元,直到遇到數字或正負號才開始做轉換,而再遇到非數字或字串時 0 才結束轉換,並將結果返回。程式 int my atoi char pstr 跳過前面的空...