日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
函數解析Linuxatoi函數的含義(linuxatoi)

linux atoi函數是一種C語言庫函數。它用于將字符串轉換為整數值。它用一個字符串作為參數,并返回一個int類型的整數值。它的定義如下:

固陽網站制作公司哪家好,找創(chuàng)新互聯!從網頁設計、網站建設、微信開發(fā)、APP開發(fā)、響應式網站建設等網站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯自2013年起到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創(chuàng)新互聯。

int atoi (const char * str)

該函數的別名:a2i(), _atoi(), strtol(), _strtol(), atol()

該函數會掃描參數字符串str所指向的字符串,跳過前面的空格字符,直到遇上數字或正負符號時才開始做轉換,而再遇到非數字或字符串結束時(‘\0’)結束轉換,并將結果返回。

str參數是個字符串指針,指向一個字符串,該字符串應當代表數值,如果不是數值,atoi函數會返回一個0值。

下面提供了一段atoi函數的例子:

#include

#include

int main ()

{

int val;

char str[20];

strcpy(str, “98993489”);

val = atoi(str);

printf(“String value = %s, Int value = %d\n”, str, val);

strcpy(str, “tutorialspoint.com”);

val = atoi(str);

printf(“String value = %s, Int value = %d\n”, str, val);

return 0;

}

開始運行的時,上邊的程序將會產生下述結果:

String value = 98993489, Int value = 98993489

String value = tutorialspoint.com, Int value = 0

atoi函數一般會在數值與字符串之間轉換,以及字符串作為參數來調用函數時非常有用,例如,函數可能有兩個參數:一個十進制輸入和一個可視化字符串表示,預期第一個參數傳入整數值,而第二個參數傳入字符串。 對于這樣的情況,我們可以使用atoi函數將字符串轉換為整數:

int function (int dnum, char *snum)

{

int num2;

/*將字符串snum轉換為整數num2*/

num2 = atoi(snum);

/* 其他代碼*/

return 0;

}

成都網站建設選創(chuàng)新互聯(?:028-86922220),專業(yè)從事成都網站制作設計,高端小程序APP定制開發(fā),成都網絡營銷推廣等一站式服務。


新聞名稱:函數解析Linuxatoi函數的含義(linuxatoi)
網址分享:http://m.5511xx.com/article/dpjecsj.html