atol

atol

函數名: atol

功 能:把字元串轉換成長整型數

用 法: long atol(const char *nptr);

函數簡介


相關函數: atofatoistrtodstrtolstrtoul
表頭文件: #include
定義函數: long atol(const char *nptr);
函數說明: atol()會掃描參數nptr字元串,跳過前面的空格字元(就是忽略掉字元串左空格的意思),直到遇上數字或正負符號才開始做轉換,而再遇到非數字或字元串結束時('\0')才結束轉換,並將結果返回。
返回值:返迴轉換后的長整型數。如果傳入的字元串為空,或者字元串包含的內容非阿拉伯數字序列,則函數返回默認值0。
附加說明: atol()與使用strtol(nptr,(char**)NULL,10);結果相同。

程序舉例


程序例1

#include
執行 string=98765432 integer=98765432

程序例2

執行 c=1234567890

相關釋義


ATOL(Air Travel Organisers' Licensing) 航空旅行代理商執照
從2012年10月起,當消費者通過中間代理商來預訂酒店機票等信息,當消費者付費后,旅行商有義務儘快提供一份ATOL證明(即使消費者付的是一部分押金)。
ATOL證明是消費者已經訂購機票酒店等信息的證明,並且消費者會自動被ATOL保護並告知:
ATOL為消費者提供了哪些保護
ATOL為哪位消費者提供了保護
誰為消費者提供了保護(一般為代理商,並附其公司名稱和ATOL號碼)
ATOL樣品
ATOL樣品
如果代理商停止運作消費者的訂購,ATOL將會對消費者提供幫助。