C Урок 4. Переменные и типы данных. Часть 2



В предыдущей части занятия мы познакомились с типами данных и переменными.

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

Создадим новый каталог с именем MYPROG04, скопируем туда все файлы проекта прошлого урока с именем MYPROG03, также изменим в содержимом файла build.cmd имя исполняемого файла на myprog04.

Откроем файл main.c и вначале тела функции main() объявим наши переменные

 

 

Вот сколько будет у нас разных переменных.

Если мы сейчас соберём наш код, то мы получим предупреждение на все наши переменные о том, что мы их объявили, но в дальнейшем не использовали

 

 

 

Далее мы наши переменные проинициализируем. В самой последней переменной применим представление в экспоненциальном виде

 

 

На данном этапе у нас переменные приобрели значения, то есть ячейки, памяти, в которых расположены данные, относящиеся к переменным, заполнились определёнными значениями.

Даже если сейчас мы соберём код, то от предупреждений мы тем не менее не избавимся, так как переменные мы хоть и проинициализировали, но значениями этими мы так нигде и не воспользовались

 

 

Поэтому давайте теперь выведем эти данные на экран. Тем самым мы обеспечим хоть какое-то использование значений наших переменных.

 

 

Мы удалим весь вывод в консоль из кода (код от инициализации последней переменной до возврата значения из функции return 0) а вместо этого выведем значения наших переменных

 

 

При выводе числа типа double мы применили ещё один модификатор .24. Модификатор точка с цифрой обозначает, какая точность числа с плавающей точкой нам требуется при преобразовании его в строку, то есть сколько цифр мы хотим видеть в дробной части после точки.

Соберём наш код

 

 

Мы видим, что теперь у нас нет вообще ни одного предупреждения.

Отлично!

Запустим наш код на выполнение и увидим вывод в консоли значений всех наших переменных

 

 

Таким образом, в данном занятии мы познакомились с типами данных и с переменными, которые научились объявлять, инициализировать, а также, подтвердив затем свои знания на практике, вывели значения в консоль всех наших переменных.

Всем спасибо за внимание!

 

 

Предыдущая часть Программирование на C Следующий урок

 

Исходный код

 

 

Смотреть ВИДЕОУРОК в RuTube (нажмите на картинку)

C Переменные и типы данных

 

Смотреть ВИДЕОУРОК в YouTube (нажмите на картинку)

C Переменные и типы данных

6 комментариев на “C Урок 4. Переменные и типы данных. Часть 2
  1. Игорь:

    Здравствуйте. У Вас в коде с printf убежали слеши, вместо \r\n, просто rn. Хотя в виде всё на месте.

  2. Дмитрий:

    Здравствуйте. Возможно я в чем-то не разобрался, но как мне кажется в данном отрезке кода (это строка 7 и 8):
    printf(«Unsigned char: «);
    printf(«%hd\r\n»,c3);
    вместо модификатора «%hu\r\n», который как раз должен выводить беззнаковое число, затесался «%hd\r\n», который, как я понял из ваших уроков, отвечает за вывод знакового десятичного числа. Или я чего-то не понял?

  3. releyshic:

    Как посылать команды в GDB из батника? через echo не получается

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*