Как передовать значение переменной в функцию сразу в скобках?
Я только-только начинаю учить 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 строке сразу в функцию передавать значение переменной? Потому что сейчас до вызова функции мне надо объявить и инициализировать переменную.