LINUX.ORG.RU

itoa


0

0

Не подскажете где бы взять подобную фукцию(ASCI to integer) и еще нельзя ли с помошью printf сделать вывод числа типа int в виде 000 001 045 670, вобшем если число состоит менее чем из трех цифр чтоб нули дорисовывались.


man printf на предмет flag characters

ananas ★★★★★
()

Так нужен ascii to int или int to ascii.
А так есть itoa.
И sprintf(char *,char *,parameters);
ПРИМЕР:
i=100;
sprintf(s,"000000%d",i);
Будет s="000000100"

ex2
()

printf("%03d", i)

man 3 printf

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.