大致有strtof()、atoi()、atol()、atof()、strtod()、strtol()、strtoul();
當然反過來有atoi();或者利用sprintf 或是sscanf
strtod()會掃瞄引數nptr字串,跳過前面的空格字元,直到遇上數字或正負符號才開始做轉換,到出現非數字或字串結束時('\0')才結束轉換,並將結果返回。若endptr不為null,則會將遇到不合條件而終止的nptr中的字元指標由endptr傳回。引數nptr字串可包含正負號、小數點或e(e)來表示指數部分。如123.456或123e-2。
//字串轉化為長整型
//radix:進製數,以十進位制表示
//字串轉化為雙精度浮點型
//字串轉化為整型
atoi(str);
//字串轉化為浮點型
atof(str);
#include#include#includeusing namespace std;
int main()
js date 轉化為字串函式
getdate 從 date 物件返回乙個月中的某一天 1 31 getday 從 date 物件返回一周中的某一天 0 6 getfullyear 從 date 物件以四位數字返回年份。gethours 返回 date 物件的小時 0 23 getmilliseconds 返回 date 物件的毫...
C 字串轉化為數字的庫函式
1 atoi 功 能 把一字串轉換為整數 用 法 int atoi const char nptr 詳細解釋 atoi是英文 array to integer 的縮寫。atoi 會掃瞄引數nptr字串,如果第乙個字元不是數字也不是正負號返回零,否則開始做型別轉換,之後檢測到非數字或結束符 0 時停止...
C 字串轉化為數字的庫函式
1 atoi 功 能 把一字串轉換為整數 用 法 int atoi const char nptr 詳細解釋 atoi是英文 array to integer 的縮寫。atoi 會掃瞄引數nptr字串,如果第乙個字元不是數字也不是正負號返回零,否則開始做型別轉換,之後檢測到非數字或結束符 0 時停止...