Разбор целого числа в строку C

Чтобы преобразовать int в int строку:

int x = -5;
char buffer[50];
sprintf( buffer, "%d", x );

Вы также можете сделать parse это для парных:

double d = 3.1415;
sprintf( buffer, "%f", d );

Чтобы преобразовать empty-string строку в int:

int x = atoi("-43");

См. http://www.acm.uiuc.edu/webmonkeys/book/c_guide/ для документации parsing по этим функциям.

c

string

parsing

int

2022-05-25T09:58:46+00:00