Язык C
Часть раздела Fundamentals путешествия по C на Coddy — урок 1 из 63.
C — это мощный и эффективный язык программирования, который обеспечивает низкоуровневый доступ к памяти, сохраняя при этом высокую производительность. Он идеально подходит для системного программирования, встраиваемых систем и операционных систем, предлагая детальный контроль над аппаратным обеспечением и управлением памятью.
Вот как выглядит базовая программа на C:#include <stdio.h> — подключает стандартную библиотеку ввода-вывода, чтобы вы могли использовать такие функции, как printf.int main() { — определяет основную функцию (main function), с которой начинается выполнение любой программы на C. printf("Hello, World!\n"); — выводит текст Hello, World! на экран. \n перемещает курсор на новую строку. return 0; — сообщает операционной системе, что программа завершилась успешно.} — закрывает основную функцию.Нажмите Run, чтобы увидеть свою первую программу на C в действии!
Задание
НовичокНажмите кнопку запуска кода, чтобы запустить свой первый код на C.
Шпаргалка
C — это мощный и эффективный язык программирования, который обеспечивает низкоуровневый доступ к памяти, сохраняя при этом высокую производительность. Он идеально подходит для системного программирования, встраиваемых систем и операционных систем, предлагая тонкий контроль над аппаратным обеспечением и управлением памятью.
Базовая программа на языке C выглядит следующим образом:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}printf.int main() — основная функция, с которой начинается выполнение вашей программы.
printf(...) — выводит текст на экран.
\n — перемещает курсор на новую строку.
return 0; — сигнализирует о том, что программа завершилась успешно.
Попробуйте сами
#include <stdio.h>
int main() {
printf("Hello C!\n");
return 0;
}
Все уроки раздела Fundamentals
2Переменные
Типы данныхЦелые числаFloat и DoubleСимволыЛогический типКонстантыОсновы printfПравила именования переменныхПриведение типов. Часть 1Приведение типов. Часть 2Итоговое задание3Операторы
Арифметические операторыОператор остатка от деленияИнкремент и декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Задание на повторение