Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Verl
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 3
#1

Прототип функции - C++

14.01.2013, 16:53. Просмотров 561. Ответов 5
Метки нет (Все метки)

Здравствуйте я хотел спросить об прототипе функции ,а в общем для чего она нужна и как ее обозначать.
Книга С.Прата Лекции и Упражнения.
http://www.cyberforum.ru/cpp-beginners/thread558445.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2013, 16:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Прототип функции (C++):

Прототип функции С++
Доброй ночи! помогите, пожалуйста, решить задачу с прототипом функции, вот...

Прототип функции
Всем салют! Помогите пожалуйста с прототипом функции, очень прошу всех-сильно...

Прототип функции
нужно написать прототип функции, которая имеет имя f1, возвращает вещественное...

прототип функции
Использовать прототип функции То есть заголовок перед функцией main, а...

Прототип функции
Пожалуйста помогите!!! Написать программу для вычисления произведения...

5
coloc
погромист
411 / 247 / 30
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
14.01.2013, 17:02 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
void hello (void); //îáüÿâëåГ*ГЁГҐ
 
int main ()
{
    hello(); //èñïîëüçîâГ*Г*ГЁГҐ
    return 0;
}
 
 
void hello (void) //îïðåäåëåГ*ГЁГҐ
{
     std::cout << "Hello";
}
0
Verl
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 3
14.01.2013, 17:04  [ТС] #3
Видимо не дано понять .
0
coloc
погромист
411 / 247 / 30
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
14.01.2013, 17:10 #4
Что вам не понятно? В обьявлении пишешь тип возвращаемого значения функции и все ее аргументы. После мейн пишешь уже саму функцию.
0
Silvestr1994
27 / 27 / 11
Регистрация: 26.10.2012
Сообщений: 101
14.01.2013, 17:21 #5
Вообще что такое функция. Это отдельная независима часть программы.
Есть инлайн функции и функции задаваемые с помощью проттотипу.
Инлайн функия дает возможность встраивать код в програму потому что при визове простой функции ми переходим из main() на функцию.как правило inline функции очень маленкие.Прототипом функции в языке Си или C++ называется объявление функции, , но указывает имя функции, арность, типы аргументов и возвращаемый тип данных. В то время как определение функции описывает, что именно делает функция, прототип функции может восприниматься как описание её интерфейса.
Конечно можно и без прототипа просто функцию нужно описать перед ее визовом.Але если у вас программа на 2500 тысяч строк то лучше використоуваты прототип функции с ним мы легче понимаем сколько у нас функций и какие параметры мы им передайом.
а вобще нужно читаль Лафора я например очень доволен.
Вот [ссылка удалена]
 Комментарий модератора 
Запрещено размещать любые материалы, нарушающие авторские права (без разрешения правообладателя), а также ссылки на них.
правила форума
2
Verl
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 3
14.01.2013, 20:31  [ТС] #6
Спасибо доволен ответом твоим.
0
14.01.2013, 20:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2013, 20:31
Привет! Вот еще темы с решениями:

Прототип функции
Записать прототип функции, которая осуществляет перевод десятичного числа в...

Прототип функции
Скажите,какой смысл описывать протип функции, тоесть первую строчку функции,...

Прототип функции
Как правильно: void mul(int x, int y); int main() { } void mul(int...

прототип функции
сделал стандуртную программу нахождения max в массиве с помощью фунцкции... а...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru