Форум программистов, компьютерный форум CyberForum.ru

Какая разница между аргументами и параметрами? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Компутерщик
0 / 0 / 0
Регистрация: 10.05.2014
Сообщений: 16
18.06.2014, 17:24     Какая разница между аргументами и параметрами? #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
//объявление функции
int mystrlen(char *str); //В скобочках это параметр функции ?
 
int main()
{
    cout << "Длина строки ПРИВЕТ ВСЕМ равна: ";
 
    cout << mystrlen("ПРИВЕТ ВСЕМ"); //В скобочках это аргумент функции, а вместе с именем функции это 
// называется вызов функции ?  
    return 0;
}
 
int mystrlen(char *str) //А это как называется ? параметр или аргумент ? 
{
    int i;
    for (i = 0; str[i]; i++); 
    return i;
}
в комментах написал свои соображения, но я не уверен что правильно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2014, 17:24     Какая разница между аргументами и параметрами?
Посмотрите здесь:

C++ Какая разница между cin и getline?
C++ какая разница между cin и scanf?
C++ Запуск приложения с параметрами. Работа с аргументами
C++ Какая разница между eof и просто объектом?
C++ Какая разница между двумя алгоритмами?
C++ Наследование: выделение память 2 способами - какая между ними разница
C++ Какая разница между разными объявлениями объектов?
C++ Какая разница между компиляцией и компоновкой?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ilot
Модератор
Эксперт С++
1767 / 1142 / 223
Регистрация: 16.05.2013
Сообщений: 3,020
Записей в блоге: 5
Завершенные тесты: 1
18.06.2014, 17:27     Какая разница между аргументами и параметрами? #2
Если мне память не изменяет параметр это переменная используемая для описания определения функции, а аргумент это непосредственно та переменная которая передается функции при ее вызове.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,977
18.06.2014, 17:33     Какая разница между аргументами и параметрами? #3
Цитата Сообщение от Ilot Посмотреть сообщение
Если мне память не изменяет параметр это переменная используемая для описания определения функции, а аргумент это непосредственно та переменная которая передается функции при ее вызове.
не изменяет
фактические аргументы - то что по факту используется, формальные параметры - это то, чем мы описываем поведение фактических аргументов при создании экземпляра функции и её вызове
Yandex
Объявления
18.06.2014, 17:33     Какая разница между аргументами и параметрами?
Ответ Создать тему
Опции темы

Текущее время: 19:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru