- Баллы
- 93
- Имя в Minecraft
- Santa2012
Всем привет, дорогие пользователи рубаккита!
В этой теме мы будем изучать C++/C вместе!
Если вам что-то не понятно пишите сюда, я помогу.
В этой теме мы будем изучать C++/C вместе!
Если вам что-то не понятно пишите сюда, я помогу.
УРОК 1
Итак приступим, что нам понадобиться:- Программа CodeBlocks (ТЫК) скачиваем вот это: codeblocks-12.11mingw-setup.exe
Настройка программы:
1) Устанавливаем программу и запускаем ее!2) Переходим в вкладку Setting - Compiler и выбираем GNU GCC Compiler, там-же переходим в вкладку: Toolchain executables и жмем Auto-detect. Нажимаем OK.
Пишем первую программу:
1) Создаем новый проект: File - New - Project - Console application, убираем галочку из Skip this page next time и жмем Next, пишем название проекта и выбираем Compiler - GNU GCC Compiler и жмем Finish!2) И у нас появилась вот такая программа:
Код:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
Давайте попробуем ее запустить, нажмите на вот эту кнопку в программе:
Все!!! Программа запустилась и мы видим в консоле пишет: Hello World!
3) Русификация программы, если вы попытаетесь написать вместо "Hello World", например "Привет, мир", то после запуска вы увидите не понятные символы, дабы избежать этого, нужно русифицировать программу, для этого:
- Добавляем инклуд для русификации - #include <locale.h>
- После int main() { пишем setlocale(LC_CTYPE,"Russian");
Код:
#include <iostream>
#include <locale.h>
using namespace std;
int main()
{
setlocale(LC_CTYPE,"Russian");
cout << "Hello world!" << endl;
return 0;
}

4) Комментарии в C++. В программе можно сделать комментарии, это такой текст, который не видит компьютер, а видит человек, который пишет программу.
Это используется например для объяснение чего-либо.
В C++ комментарии пишут вот так: /* Это комментарий */
Вот например:
Код:
#include <locale.h> /* Русификатор */
5) Итак, давайте разберем нашу программу!
Первая строка - #include <iostream> это заголовочный файл с классами, функциями и переменными для организации ввода-вывода в языке программирования C++.
Здесь хранятся разные функции, например такие как ввод и вывод текста.
Вторая строка - #include <locale.h> это как-бы русификатор программы.
Третья строка - using namespace std; это нужно для упрощенного способа ввода и вывода, чтоб не писать вот так: std::cout , мы просто пишем так: cout.
Четвертая строка - int main() это уже наша программа!
Любая программа на C++ должна содержать функцию main(), которая является точкой входа в программу.
Функцию main() нельзя предопределять и/или перегружать. Ее нельзя вызывать из программы.
Дальше идут скобки, они открывают и закрывают функцию.
Шестая строка - setlocale(LC_CTYPE,"Russian"); указание кодировки в программе.
Седьмая строка - cout << "Hello world!" << endl; это уже вывод текста!
Давайте рассмотрим эту строку поподробней!
Функция cout - нужна для вывода текста в C++, дальше идут << они указываются перед текстом.
Вот можно написать еще так - cout << "text 1" << "text 2";
Hello world мы взяли в лапки, потому что это текст, если бы это была переменная, мы бы записали так: cout << a;
И напоследок endl это переход на новую строку, можно записать еще так: \n.
Восьмая строка это return 0; - возвращает в операционную систему 0, то есть нормальное завершение программы.
На этом наш первый урок закончен! Всем спасибо и ждите второй урок 
P.S если здесь будет 50 лайков - сниму видео!
СПИСОК УРОКОВ:
Урок 1
Урок 2
_______________________________________________
СПИСОК ГОТОВЫХ ПРОГРАММ C++ (ПРАКТИКА)

P.S если здесь будет 50 лайков - сниму видео!
СПИСОК УРОКОВ:
Урок 1
Урок 2
_______________________________________________
СПИСОК ГОТОВЫХ ПРОГРАММ C++ (ПРАКТИКА)
Последнее редактирование:
