C Учебник по языку

Язык C — это универсальный процедурно-ориентированный язык программирования. В 1972 году Деннис Ритчи спроектировал и разработал C в Bell Telephone Laboratories для переноса и разработки операционной системы UNIX.

Язык C — широко используемый компьютерный язык, такой же популярный, как язык программирования Java, и оба широко используются современными программистами.

Текущий новейший стандарт языка C — C18, а предшествующие ему стандарты языка C включают C17, C11...C99 и т. д.

Начните изучать программирование на C прямо сейчас!

Онлайн-инструменты C

Кому следует читать это руководство?

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

Знания, которые вам нужно понять перед чтением этого руководства:

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

Компиляция/выполнение программы на C

Пример

#include <stdio.h> int main() { /*Моя первая программа на C*/ printf("Hello, World! \n"); return 0; }

Разбор примера:

  • Все программы на C должны включатьmain()функцию. Код начинается сmain() —функция начинает выполнение.
  • /* ... */Используется для комментариев и пояснений.
  • printf()Используется для форматированного вывода на экран.printf()Функция объявлена в"stdio.h"заголовочном файле.
  • stdio.h— это заголовочный файл (стандартный заголовочный файл ввода/вывода),#include— это команда препроцессора, используемая для включения заголовочных файлов. Когда компилятор встречаетprintf()при вызове функции, если не найденstdio.hзаголовочный файл, возникнет ошибка компиляции.
  • return 0;Этот оператор используется для указания завершения программы.
Другие расширения