Для всех базовых типов определить размер в байтах - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Доброе всем времени суток. задали лабораторную на си++, но проблема в том что только первый год изучаем не могли бы помочь? вот сама лабораторная:

Решение задачи: «Для всех базовых типов определить размер в байтах»

textual
Листинг программы
  1. #include <stdio.h>
  2. #include <limits.h>
  3.  
  4. /*
  5.         Создать     переменную     типа    int,
  6.     проинициализировать ее  max  положительным
  7.     значением, допустимым для  этого  типа.  С
  8.     помощью функции printf() и  спецификаторов
  9.     для целого знакового и целого беззнакового
  10.     вывести на экран значение  этой переменной
  11.     исходное и увеличенное на 1.
  12. */
  13.  
  14. int main(int argc, char ** argv)
  15. {
  16.     int value = INT_MAX;
  17.     printf("Before: %d\n", value);
  18.     value++;
  19.     printf("After: %d\n", value);
  20.     system("pause");
  21.     return 0;
  22. }

Объяснение кода листинга программы

  1. Подключение необходимых библиотек для работы с консолью и ограничениями типов данных.
  2. Создание переменной типа int с именем value и инициализация ее максимальным положительным значением для данного типа данных - INT_MAX.
  3. Вывод на экран значения переменной value до увеличения.
  4. Увеличение значения переменной value на 1.
  5. Вывод на экран значения переменной value после увеличения.
  6. Ожидание нажатия клавиши для завершения работы программы.
  7. Возвращение 0, что означает успешное завершение работы программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы