Суббота, 2025-08-30, 0:58 AM
Приветствую Вас Гость | RSS
Главная | Урок 1 | Регистрация | Вход
Меню сайта
Вход на сайт
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Программирование

    Урок 1 - Введение в язык Си

     

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

    Язык Си имеет свой синтаксис написания:

    1) Подключается директива препроцессора. Строки, начинающиеся с #, обрабатываются препроцессором перед компиляцией программы. Данная строка дает указание препроцессору включить в нашу программу содержимое заголовочного файла потока ввода/вывода <iostream>, а также<conio.h> включает функцию_getch(), которая делает задержку экрана и по нажатии любой клавиши закрывает консольное окно.

    2) int main() является частью любой программы на C++. Круглые скобки показывают, что main - это программный блок, который называется функцией (а по современному называется методом).

    3) Строка std::cout << "..."; выводит текст в консоль. Этот синтаксис нужно просто запомнить. А в кавычках можно писать что вам угодно.

    4) Комментарии в программе очень необходимы. Я раньше не любил комментировать программу, но сейчас я понял, как важно правильно ее закомментировать. Потому что через 2 года, если вы посмотрите на свою программу, то вы забудете, что вы там делали. Поэтому сразу учитесь комментировать. Коментарии в программе Си пишутся после двойного слеша //. Пример:

    //комментарий

    4) Не забывайте то, что в Си есть большая разница между большой буквой и маленькой. Если в Паскале этой разницы нет, то в Си это разные слова, например:

    std::cout << "Привет!"; //ошибки не будет

    std::Cout << "Привет!"; //будет ошибка

    Программа

    #include<iostream> //директива препроцесора
    #include<conio.h> //директива препроцесора

    int main() //точка входа
    {
      std::cout << "Welcome in the C++!"; //вывод в консоль
      _getch(); //задержка экрана до нажатия клавиши
      return 0; //показывает, что программа успешно окончена
    }

    Результат работы программы:

    Си

    uCozCopyright MyCorp © 2025