回覆列表
  • 1 # 韓國苦於發

    用法如下:

    ●itoa():將整型值轉換為字串。

    ●ltoa():將長整型值轉換為字串。

    ●ultoa():將無符號長整型值轉換為字串。

    ●gcvt():將浮點型數轉換為字串,取四捨五入。

    ●ecvt():將雙精度浮點型值轉換為字串,轉換結果中不包含十進位制小數點。

    ●fcvt():指定位數為轉換精度,其餘同ecvt()。

    ●atof():將字串轉換為雙精度浮點型值。

    ●atoi():將字串轉換為整型值。

    ●atol():將字串轉換為長整型值。

    ●strtod():將字串轉換為雙精度浮點型值,並報告不能被轉換的所有剩餘數字。

    ●strtol():將字串轉換為長整值,並報告不能被轉換的所有剩餘數字。

    ●strtoul():將字串轉換為無符號長整型值,並報告不能被轉換的所有剩餘數字。

    同時可以根據字元和數字之間的對應關係自己寫函式(不呼叫庫函式)實現字串與數值之間的轉換:

    實現的字串轉化成整數的函式:

    intstr2int(char*str)

    {

    intlen=strlen(str);

    intnum=0;

    inti=0;

    if((str[0]=="-")||(str[0]=="+"))

    i++;

    for(i;i

  • 中秋節和大豐收的關聯?
  • 榮耀手機好嗎?