Как передовать значение переменной в функцию сразу в скобках?

Я только-только начинаю учить C++ и я решил просто по-практиковаться. В общем, на C++ я перешел с Python и там для вывода в консоль используется просто print(), в начальных курсах по плюсам для вывода в консоль используется следующее: std::cout << "somethig";. Насколько мне известно в C++ есть функция printf(), но я просто для себя хочу написать свой print(). Я написал следующий код:

 1  #include <iostream>
 2  
 3  void print(char str[]) {
 4      std::cout << str;
 5  }
 6  
 7  int main() {
 8      char str[] = "Hello world!";
 9      print(str);
10  }

Как мне его надо исправить, чтобы в 9 строке сразу в функцию передавать значение переменной? Потому что сейчас до вызова функции мне надо объявить и инициализировать переменную.


Ответы (0 шт):