解决Linux系统中C编程无法使用itoa()的问题

 可以使用用sprintf()函数进行替代。

sprintf()函数的用法可以参考:https://www.cplusplus.com/reference/cstdio/sprintf/



举个例子:

  #include <stdlib.h>

  #include <stdio.h>

  int main()

  {

      int number = 123;

       char string[25];

       sprintf(string, "%d", number);

       printf("integer = %d string = %s\n", number, string);

       return 0;

}


结果:integer = 123 string = 123

Comments