Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 23.11.2009
Сообщений: 35
1

2 вопрoса

28.01.2010, 21:41. Показов 450. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет.Ответьте пожалуйста на 2 вопроса.

Определить ошибки:
C++
1
2
3
4
5
6
void f(int x,y)
void main()
{ int a,b;
  cin>>a>>b;
  a=f(a,b);
  cout<<a;}
Какие передаются в функцию f по значению, а какие по ссылке?
C++
1
2
3
4
int f(int x,int &y);
void main()
{ int a=1,b=2;
  cout<<f(a,b);}
Заранее спасибо.

Добавлено через 1 час 26 минут
???
0
159 / 156 / 47
Регистрация: 29.04.2009
Сообщений: 636
28.01.2010, 21:45 2
C++
1
nt f(int x,int &y);// x по значению y по ссылке
C++
1
void f(int x,y)
Прототип вашей функции правильно пишется
C++
1
void f(int x,int &y);
0
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
28.01.2010, 22:21 3
1 вопрос:
а)после прототипа нужен знак ;
б)Функция не возвращает ничего, а ты переменной присваиваеш значение функции
в)где объявление функции?

2 вопрос:
х-по значению
у-по ссылке
0
28.01.2010, 22:21
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru