Ну, как и в моем заголовке, я хочу передать переменную функции, значение которой затем будет отредактировано определенным образом и сохранено снова в переменная. я не хочу, чтобы функция возвращала вычисленное значение, я хочу sth. например:Передача определенной переменной функции, а затем редактирование значения этой переменной
void function(variable_name, double computing_value)
{
variable_name *= computing_value;
}
например. для меня было бы более комфортно. (я хочу программировать уровни для игры с ним). могу я сделать что-л. с указателями, чтобы получить это? например, передавая указатель на функцию, а затем ссылаясь на переменную, на которую указывает указатель?
Вы можете передавать по ссылке или по значению указателя и изменять значение внутри функции. То, что у вас там, является незаконным, поскольку имя переменной не имеет типа. –
да я знаю, что это было бы смешно, если бы это сработало вот так ^^ –