Пока я только изучаю модуль 2 курса (
https://www.learncpp.com/), я действительно не изучил какие-либо типы функций, кроме «int» и «void». Всякий раз, когда я использую «int» или «void», я всегда получаю сообщение об ошибке, сообщающее, что я еще не объявил функцию. Однако «int main()» всегда работает, и ошибка никогда не возникает. Ниже приведен пример:
Код: Выделить всё
#include
int add(int x, int y)
{
return x + y;
}
int multiply(int z, int w)
{
return z * w;
}
int main()
{
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/78667945/i-keep-getting-errors-with-functions-even-though-i-am-following-learncpp-coms[/url]