Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80
Завершенные тесты: 1
#1

Функции itoa и atoi: что это такое и с чем их едят? - C++

31.03.2015, 14:54. Просмотров 487. Ответов 4
Метки нет (Все метки)

Доброго времени суток!
Помогите пожалуйста разобраться в функциях itoa и atoi. Похожие темки читала, но там не было описания этих функций.
Например, строка:
C++
1
_itoa(n,s,10);
Что она делает, если s и c - какие-то переменные?

Простите, если задаю глупые вопросы. Я ещё новичок в С++..
http://www.cyberforum.ru/cpp-beginners/thread806077.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2015, 14:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Функции itoa и atoi: что это такое и с чем их едят? (C++):

Что такое функции и с чем их едят?
Составить подпрограмму сортировки элементов столбца. С возможностью выбора...

функции atoi и itoa
у меня есть параметр типа unsigned char* , мне нужно его перевести в тип int,...

Что такое This и с чем его едят
Доброго дня/ночи Вот пытаюсь выкурить мануалы по теме "this". Прочитал надцать...

что такое Qt, и с чем его едят?
Здравствуйте, я бы хотел узнать что такое Qt, и как на нем программировать, я...

Модуль: что такое и с чем его едят?
есть задание: что есть модуль, как он создается и как подключается?...

4
S_el
2133 / 1661 / 354
Регистрация: 15.12.2013
Сообщений: 6,593
31.03.2015, 14:57 #2
itoa:
http://www.cplusplus.com/reference/cstdlib/itoa/?kw=itoa

atoi:
http://www.cplusplus.com/reference/cstdlib/atoi/?kw=atoi
1
Байт
Эксперт C
17759 / 11784 / 2448
Регистрация: 24.12.2010
Сообщений: 23,694
31.03.2015, 15:02 #3
Цитата Сообщение от Goffrua Посмотреть сообщение
Что она делает,
C++
1
2
3
4
5
6
7
int n=11;
char s[6];
itoa(n, s, 10);  // в строке s - "11"
itoa(n, s, 2);  // в строке s - "1011"
itoa(n, s, 3);  // в строке s - "202"
int k = atoi(s) // k = 202 (в 10-ичной с/с)
itoa(k, s, 8);  // в строке s - "306"
Добавлено через 2 минуты
http://lmgtfy.com/?q=itoa
1
MrGluck
Модератор
Эксперт CЭксперт С++
7981 / 4862 / 1423
Регистрация: 29.11.2010
Сообщений: 13,237
31.03.2015, 15:08 #4
Ещё надо помнить, что функция itoa не входит в стандарт (однако поддерживается некоторыми компиляторами, но полагаться на это не надо).
Для того, чтобы подчеркнуть её нестандартность, желательно её имя записывать после нижнего подчёркивания (как в шапке темы), хотя это и не является обязательным.
2
Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80
Завершенные тесты: 1
31.03.2015, 16:32  [ТС] #5
S_el, Байт, MrGluck, благодарю, сейчас буду разбираться!


Байт, просто в Google я нахожу непонятные объяснения..
0
31.03.2015, 16:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2015, 16:32
Привет! Вот еще темы с решениями:

Что такое assoc и с чем его едят?
Объясните, пожаалуйста)

Что такое Класс, и с чем его едят?
собственно это я бы и хотел знать. попытался воспринять самостоятельно - не...

Что такое make-файлы и с чем их едят?
Создаю makefile с именем hello.mak, # Компиляция Hello, World CPP =...

Что такое istream и с чем его едят?
здравствуйте. у меня такой вопрос , делаем лабы с перечислениями и структурами...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru