Передача переменной в функцию void - C (СИ)
Формулировка задачи:
Вопрос такой, получаю значение переменной w, например w, будет равно 1. Это значение нужно передать в функцию с координатами.
Суть в том, что эта W будет позднее окрашивать нужный пункт. Но для начала, хочу ее просто вывести на экран...
Ловлю ошибку:
rightq(w); // Передаем
void rightq(int w) // получаем { consoleOutput = GetStdHandle(STD_OUTPUT_HANDLE); cursorPos.X = 65; cursorPos.Y = 29; SetConsoleCursorPosition(consoleOutput, cursorPos); cout<<"5 - 1 000"; consoleOutput = GetStdHandle(STD_OUTPUT_HANDLE); cursorPos.X = 65; cursorPos.Y = 30; SetConsoleCursorPosition(consoleOutput, cursorPos); cout<<"4 - 500"; consoleOutput = GetStdHandle(STD_OUTPUT_HANDLE); cursorPos.X = 65; cursorPos.Y = 31; SetConsoleCursorPosition(consoleOutput, cursorPos); cout<<"3 - 300"; consoleOutput = GetStdHandle(STD_OUTPUT_HANDLE); cursorPos.X = 65; cursorPos.Y = 32; SetConsoleCursorPosition(consoleOutput, cursorPos); cout<<"2 - 200"; consoleOutput = GetStdHandle(STD_OUTPUT_HANDLE); cursorPos.X = 65; cursorPos.Y = 33; SetConsoleCursorPosition(consoleOutput, cursorPos); cout<<"1 - 100"; cout<<w; }
функция не принимает 1 аргументов
Как я понял, это из-за того что в функции отсутствует тип данных, возможно ли в данную функцию передать переменную?Решение задачи: «Передача переменной в функцию void»
textual
Листинг программы
void rightq(int);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д