Подпрограммы (C++): различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
Строка 6: Строка 6:
 
#include <iostream>
 
#include <iostream>
  
void hello(char* name) {
+
void hello(std::string name) {
 
     std::cout << "Hello, " << name << "!\n";
 
     std::cout << "Hello, " << name << "!\n";
 
}
 
}
Строка 22: Строка 22:
 
     return 0;
 
     return 0;
 
}
 
}
 +
 
</syntaxhighlight>
 
</syntaxhighlight>

Версия 10:07, 25 июня 2021

Функции

 1 #include <iostream>
 2 
 3 void hello(std::string name) {
 4     std::cout << "Hello, " << name << "!\n";
 5 }
 6 
 7 int add(int a, int b) {
 8     return a + b;
 9 }
10 
11 int main() {
12     hello("Jack");
13     int a = 2;
14     int b = 3;
15     int result = add(a,b);
16     std::cout << a << " + " << b << " = " << result;
17     return 0;
18 }