-
Notifications
You must be signed in to change notification settings - Fork 27
Expand file tree
/
Copy path01_main.cpp
More file actions
31 lines (24 loc) · 1.31 KB
/
01_main.cpp
File metadata and controls
31 lines (24 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
// В этом файле содержится исходный код программы на C++.
// Функция main - это входная точка программы.
/*
* Соответствия в другим языка программирования:
* - Python: if __name__ == '__main__' ...
* - Java: public static void main(String[] args) ...
*/
int main(int argc, char **argv) {
// Внутри скобок {} находится "тело функции" - выполняемые инструкции.
// Параметры функции:
// 1. argc - кол-во входных аргументов
// 2. argv - массив из массива символов (т.е. массив строк)
// Python: sys.argv, Java: String[] args
// Функция возвращает целочисленное значение (int = integer):
// 0 - все ОК
// все остальное - НЕ ОК
return 0;
}
/*
* Задания:
* 1. Запустите программу. Что она выводит?
* 2. Внесите изменения в возвращаемое значение функции. Что теперь выводит программа?
* 3. Что будет, если убрать из файла функцию main? Запустится ли она?
*/