Учебники

C — Структура программы

Прежде чем мы изучим основные строительные блоки языка программирования C, давайте рассмотрим минимальную минимальную структуру программы на C, чтобы мы могли взять ее в качестве справочного материала в следующих главах.

Пример Hello World

Программа AC в основном состоит из следующих частей —

  • Команды препроцессора
  • функции
  • переменные
  • Заявления и выражения
  • Комментарии

Давайте посмотрим на простой код, который будет печатать слова «Hello World» —

Live Demo

#include <stdio.h>

int main() {
   /* my first program in C */
   printf("Hello, World! \n");
   
   return 0;
}

Давайте посмотрим на различные части вышеуказанной программы —

  • Первая строка программы #include <stdio.h> — это команда препроцессора, которая указывает компилятору C включить файл stdio.h перед переходом к фактической компиляции.

  • Следующая строка int main () — это основная функция, с которой начинается выполнение программы.

  • Следующая строка /*…*/ будет игнорироваться компилятором, и она была добавлена ​​для добавления дополнительных комментариев в программу. Поэтому такие строки называются комментариями в программе.

  • Следующая строка printf (…) — это еще одна функция, доступная в C, которая вызывает сообщение «Hello, World!» быть отображенным на экране.

  • Следующая строка возвращает 0; завершает функцию main () и возвращает значение 0.

Первая строка программы #include <stdio.h> — это команда препроцессора, которая указывает компилятору C включить файл stdio.h перед переходом к фактической компиляции.

Следующая строка int main () — это основная функция, с которой начинается выполнение программы.

Следующая строка /*…*/ будет игнорироваться компилятором, и она была добавлена ​​для добавления дополнительных комментариев в программу. Поэтому такие строки называются комментариями в программе.

Следующая строка printf (…) — это еще одна функция, доступная в C, которая вызывает сообщение «Hello, World!» быть отображенным на экране.

Следующая строка возвращает 0; завершает функцию main () и возвращает значение 0.

Скомпилируйте и выполните программу C

Давайте посмотрим, как сохранить исходный код в файле и как скомпилировать и запустить его. Ниже приведены простые шаги —

  • Откройте текстовый редактор и добавьте вышеупомянутый код.

  • Сохраните файл как hello.c

  • Откройте командную строку и перейдите в каталог, где вы сохранили файл.

  • Введите gcc hello.c и нажмите enter, чтобы скомпилировать ваш код.

  • Если в вашем коде нет ошибок, командная строка переместит вас на следующую строку и сгенерирует исполняемый файл .out .

  • Теперь введите a.out для выполнения вашей программы.

  • Вы увидите вывод «Hello World», напечатанный на экране.

Откройте текстовый редактор и добавьте вышеупомянутый код.

Сохраните файл как hello.c

Откройте командную строку и перейдите в каталог, где вы сохранили файл.

Введите gcc hello.c и нажмите enter, чтобы скомпилировать ваш код.

Если в вашем коде нет ошибок, командная строка переместит вас на следующую строку и сгенерирует исполняемый файл .out .

Теперь введите a.out для выполнения вашей программы.

Вы увидите вывод «Hello World», напечатанный на экране.

$ gcc hello.c
$ ./a.out
Hello, World!

Убедитесь, что компилятор gcc находится в вашем пути и вы запускаете его в каталоге, содержащем исходный файл hello.c.