Структура программы C
Перед тем, как освоить основные строительные блоки языка C, давайте взглянем на как минимум программной структуры C, в следующем разделе может служить в качестве ссылки.
C Hello World Примеры
Программа C включает в себя следующие компоненты:
- директивы препроцессора
- функция
- переменная
- Заявление и Expression
- примечание
Давайте посмотрим на простой кусок кода, вы можете выводить слова "Hello World":
#include <stdio.h> int main() { /* 我的第一个 C 程序 */ printf("Hello, World! \n"); return 0; }
Далее мы объясним выше, эту процедуру:
- Первая строка программы#include <stdio.h>является директивой препроцессора , который говорит компилятор Си до фактической компиляции включить stdio.h файл.
- Следующая строкаINT Main ()является основной функцией, выполнение программы начинается здесь.
- /*...*/ Следующая строка будет игнорироваться компилятором, куда поместить содержимое сведению программу. Они известны как программках.
- Следующая строкаЕ (...)представляет собой С в другой доступной функции, сообщение "Hello, World!" На экране.
- Следующая строкавозвращает 0, прекращение основной функции (), и возвращает значение 0.
Compile & C выполнение программы
Давайте посмотрим на то, как сохранить исходный код в файле, и как скомпилировать и запустить его. Ниже приведены простые шаги:
- Откройте текстовый редактор, добавьте приведенный выше код.
- Сохраните файл под именемhello.c.
- Откройте командную строку, перейдите в каталог для сохранения файла.
- ВведитеССАГПЗ hello.c,нажмите клавишу ввода, компиляции кода.
- Если нет ошибки в коде, командная строка будет переходить к следующей строке и генерируетa.outисполняемый файл.
- Теперь наберитеa.out, чтобы выполнить программу.
- Вы можете увидеть на экране дисплея"Hello World".
$ gcc hello.c $ ./a.out Hello, World!
Убедитесь, что ваш путь включен компилятор GCC, и убедитесь в том, чтобы запустить его в каталог, содержащий исходный файл hello.c.