回覆列表
  • 1 # 使用者6765375850720

    使用itoa函式。

    原型:extern char *itoa(int i);

    參考程式碼:

    #include

    #include

    int main()

    {

    int a=125;

    char b[50];

    printf("%s\n",itoa(a,b,10));//把10進位制的125轉成字元並輸出。

    return 0;

    }

    /*

    擴充套件資料:

    注意事項

    itoa() 函式有3個引數:第一個引數是要轉換的數字,第二個引數是要寫入轉換結果的目標字串,第三個引數是轉移數字時所用的基數(進位制)。在上例中,轉換基數為10,就意味著以10為轉換進位制。10:十進位制;2:二進位制。

    itoa 並不是一個標準的C函式,它是Windows特有的,如果要寫跨平臺的程式,請用sprintf。

    標準庫中有sprintf,功能比這個更強,用法跟printf類似:

  • 中秋節和大豐收的關聯?
  • 方舟生存進化手遊古神翼龍怎麼馴服,古神翼龍馴服技巧?