Автор Stochfard задал вопрос в разделе Другие языки и технологии
Формальные и фактические параметры функции ( С++ ) и получил лучший ответ
Ответ от Николай Веселуха[гуру]
/* Прототип функции, здесь она объявлена, указаны только тип данных её параметров, имя и возвращаемый тип. Теперь она будет видна в любой точке программы. */ void function(int, double); int main() { int x = 10; double y = 25.56; function(x, y); // Вызов функции в которую передаются фактические параметры x и y return 0; } /* Определение функции. Содержит формальные параметры a и b. При вызове функции, они будут заменены фактическими параметрами, в данном случае x и y соответственно. */ void function(int a, double b) { // Тело функции, содержит функциональный код. }
Ответ от DverZapili[гуру]
На пальцах: int foo(int a, int b = 5) { .. } // два формальных параметра (a и b) int main() { foo(7); // один фактический } Короче, те, что в сигнатуре - формальные, переданные непосредственно при вызове - фактические.
На пальцах: int foo(int a, int b = 5) { .. } // два формальных параметра (a и b) int main() { foo(7); // один фактический } Короче, те, что в сигнатуре - формальные, переданные непосредственно при вызове - фактические.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Формальные и фактические параметры функции ( С++ )
Фактические и формальные параметры функции (подпрограмма ПАСКАЛЬ)
Формальный вещественного типа. Фактический - целого типа. Тип результата функции тоже
подробнее...
спросили в Macintosh
Что означает ошибка Run-time error '13': Type mismatch?
Номер ошибки 13 означает "Недопустимые данные".
А дальше уж вам придется самому
подробнее...
Что означает ошибка Run-time error '13': Type mismatch?
Номер ошибки 13 означает "Недопустимые данные".
А дальше уж вам придется самому
подробнее...
Люди, кто знает Delpfi,объясните мне параметры фактические и формальные.
описывать это будет очень долго и в одно сообщение не вложиться. Поищи , есть книги по делфи,
подробнее...
помогите плиз, тут 2маленьких вопроса
Суть концепции процедурного программирования Т. Майерс формулирует следующим образом: «Я
подробнее...
что такое фактический параметр должен быть переменный в паскале?
предположим у вас функция f(x), где x - это формальный параметр, а если f(10) - 10 - это
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Что такое глобальные, формальные, локальные, фактические параметры в информатике. Turbo Pascal.
Во-первых, sm прав - это не параметры, а переменные.
Во-вторых, тут все дело в области
подробнее...
В программировании в функциях аргумент и параметр это одно и то же?
public class ArithmeticOperations {
public static int add(int x, int y) { //x, y
подробнее...
Красные кхмеры и хуйвенбины-это одно и тоже, или как?
Красные кхмеры — вооружённое вульгарно-коммунистическое движение в Камбодже. Создано в 1968 году и
подробнее...
что лучше nikon d5000 или nikon d90 и почему?
Это камеры совершенно разного уровня. 5000 — любительская зеркалка. D90 — вполне достойная камера
подробнее...
что означает команда в VBA Byval cancel as MSForms.Returnboolean? Желательно с источником. Благодарю
ByVal - спецификатор, указывающий что передача фактического параметра будет осуществляться по
подробнее...