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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Verl
0 / 0 / 0
Регистрация: 14.01.2013
Сообщений: 3
#1

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

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

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

Прототип функции - C++
Записать прототип функции, которая осуществляет перевод десятичного числа в двоичную систему. #include <stdio.h> #include <conio.h> ...

прототип функции - C++
сделал стандуртную программу нахождения max в массиве с помощью фунцкции... а как переделать программу чтобы перед главной фунцией,...

Прототип функции - C++
Всем салют! Помогите пожалуйста с прототипом функции, очень прошу всех-сильно затрудняюсь в написании... Условие: Написать программу...

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

Прототип функции - C++
Скажите,какой смысл описывать протип функции, тоесть первую строчку функции, прописывать ещё раз вверху, перед функцией main(). Что это...

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

5
coloc
погромист
410 / 246 / 15
Регистрация: 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
погромист
410 / 246 / 15
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
14.01.2013, 17:10 #4
Что вам не понятно? В обьявлении пишешь тип возвращаемого значения функции и все ее аргументы. После мейн пишешь уже саму функцию.
0
Silvestr1994
27 / 27 / 1
Регистрация: 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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2013, 20:31
Привет! Вот еще темы с ответами:

Прототип функции - C++
нужно написать прототип функции, которая имеет имя f1, возвращает вещественное значение и имеет два параметра, целые числа, которые...

Прототип функции - C++
Здравствуйте) Написать программу упорядочивания элементов массивов А(50), В(50), С(50) по возрастанию, используя прототип функции. ...

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

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


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
14.01.2013, 20:31
Ответ Создать тему
Опции темы

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