0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 36
|
|
1 | |
Типы данных: есть ли универсальный тип, который может заменить все типы данных в Си?01.03.2014, 19:19. Показов 12923. Ответов 41
Метки нет (Все метки)
Добрый вечер!
Был бы очень признателен, если бы Вы помогли бы мне понять нижеследующие вопросы: 1. Можете ли на понятным для начинающего программиста языке объяснить роли и применения каждого типа данных в Си: int, float, double, char, bool? 2. Есть ли универсальный тип данных в языке Си, который мог бы заменить все основные типы данных? Зачем использовать float когда int тоже для цифр? Большое спасибо заранее. С Уважением
0
|
01.03.2014, 19:19 | |
Ответы с готовыми решениями:
41
Типы данных: чем отличается тип данных int от float? Строковые типы данных (заменить все прописные (большие) буквы латинского алфавита строчными (маленькими)) Есть ли какой либо тип данных который может описать 10 в 30 степени? Enum и типы данных. Как задать тип значений явно, и какой тип будет при переполнении? |
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,714
|
|
01.03.2014, 19:22 | 2 |
Универсальный тип данных в новой версии VS12 есть, называется auto
Я попробовать не могу, до сих пор пользуюсь VS2008
1
|
Неэпический
|
|
01.03.2014, 19:24 | 3 |
зачем вода, когда ртуть тоже жидкая?
Добавлено через 57 секунд auto - это автоматический вывод типа, а не универсальный тип (по типу Variant в basic), да и то с C++, а не в C
1
|
42 / 24 / 15
Регистрация: 29.11.2013
Сообщений: 74
|
||||||
01.03.2014, 19:26 | 4 | |||||
Например:
0
|
0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 36
|
|
01.03.2014, 19:28 [ТС] | 5 |
0
|
42 / 24 / 15
Регистрация: 29.11.2013
Сообщений: 74
|
|
01.03.2014, 19:28 | 6 |
Timurcpp, вот почитай: http://citforum.ru/programming... _017.shtml
1
|
0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 36
|
|
01.03.2014, 19:30 [ТС] | 7 |
0
|
0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 36
|
|
01.03.2014, 19:32 [ТС] | 9 |
0
|
42 / 24 / 15
Регистрация: 29.11.2013
Сообщений: 74
|
|
01.03.2014, 19:34 | 10 |
А еще есть символы char, и переменные булевского типа, а так же такие типы как long int/double, long long int и т.д.... Зачем половину объяснять и на этом останавливаться? Я дал ему ссылку, там подробно описано, а вы даже в кратце полностью не дописали.
1
|
0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 36
|
|
01.03.2014, 19:35 [ТС] | 11 |
castaway, как то сложно мне все это дается, но желание выучить язык программирования не дает мне покоя. Спасибо за ответ
0
|
42 / 24 / 15
Регистрация: 29.11.2013
Сообщений: 74
|
|
01.03.2014, 19:36 | 12 |
Новый лучше, хотя бы начиная с того, что в 2008 не поддерживаются нововведения из стандарта C++ 11.
0
|
Croessmah
|
01.03.2014, 19:38
#13
|
0
|
Vensus
|
01.03.2014, 19:41
#15
|
Не по теме: Croessmah, Есть еще VS2013 :p
0
|
0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 36
|
|
01.03.2014, 19:44 [ТС] | 16 |
Помогите пожалуйста нужный код подобрать, что бы калькулятор после сложения int c = a + b не закрывался, а с нуля новую операцию (т.е. вычисление выполнял), а то как то "одноразовый" получается?
0
|
42 / 24 / 15
Регистрация: 29.11.2013
Сообщений: 74
|
||||||
01.03.2014, 19:47 | 17 | |||||
1
|
0 / 0 / 0
Регистрация: 01.03.2014
Сообщений: 36
|
||||||
01.03.2014, 19:52 [ТС] | 18 | |||||
Ошибку выдает, у меня ВС2010.
Полностью код выглядит вот так:
0
|
42 / 24 / 15
Регистрация: 29.11.2013
Сообщений: 74
|
|
01.03.2014, 19:54 | 20 |
Ну у меня нормально работает, может связано с тем что другой компилятор. И на будущее, пожалуйста используйте интерфейс при написании сообщений, в данном случае кнопку "C++" код.
1
|
01.03.2014, 19:54 | |
01.03.2014, 19:54 | |
Помогаю со студенческими работами здесь
20
Как сделать тип данных или уже есть такой тип данных который состоит из всех печатыемых символов? Может ли функция бросать смешенные типы данных Типы данных Program1.pas(11) : Нельзя преобразовать тип real к integer Simulink не может определить размеры или типы выходных данных для блока Можно ли узнать запросом, какие типы данных есть в ms sql Есть ли в матлаб ссылочные типы данных? Как переменные записываются в память? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |