#include <iostream>
using namespace std;
fn1(int Arg)
{
int a = 10;
}
int main()
{
cout << "fn1(): " << fn1(22) << endl;
return 0;
}
Вызываю функцию и передаю ей число 22
например, что является одним передаваемым аргументом, но функция принимающая один любой аргумент должна преобразовать его в 10
, а у меня почему то выводит 1
, хотя должна вывести 10
,Почему так?
Вы неправильно записали функцию, надо:
int fn1(int Arg){
return 10;
}
Так как никаких действий функция не делает с аргументами, лучше сразу возвращать значение, и как раз return
у вас не было. И нужен тип который будет возвращать функция - int fn1
.
Я только начал разбираться с плюсамиИ тут же воткнулся в какой-то непонятный для меня косяк
Добрый деньКаким образом происходит запись данных(int, long long, double) в sqlite3?
Можете подсказать как реализовать управление персонажем с помощью мышки, как в Action/RPG играх типо Diablo, когда зажав ПКМ и меняя лишь вектор направления...
Здравствуйте, решаю я систему ДУ первого порядка(это уравнение Лотки-Вальтерры)На самом деле, там вместо чисел должны быть переменные, но я их пока...