![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Nightwalker |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 505 Регистрация: 15.9.2005 Репутация: нет Всего: -18 |
Народ объясните мне откуда здесь
взялась библиотека stdio.h?И что она делает?
|
||||
|
|||||
Fin |
|
|||
![]() Дракон->Спать(); ![]() ![]() Профиль Группа: Участник Сообщений: 687 Регистрация: 4.1.2006 Репутация: 3 Всего: 10 |
Библиотеку stdio.h ты сам подключаеш. В ней находятся функции для работы с вводом и выводом инфоррмации. В частности функция printf описана в ней.
-------------------- Пролетал мимо. |
|||
|
||||
Nightwalker |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 505 Регистрация: 15.9.2005 Репутация: нет Всего: -18 |
А что делает строчка
void main() { и что обозначает слово Include и знак #? |
|||
|
||||
Fin |
|
|||
![]() Дракон->Спать(); ![]() ![]() Профиль Группа: Участник Сообщений: 687 Регистрация: 4.1.2006 Репутация: 3 Всего: 10 |
Знак # обозначает, что следуюшая команда будет препроцессора.
Прежде чем пускать программу на компиляцию, компилятор запускает препроцессор, который форматирует исходный код согласно полученным командам. include это команда препроцессора. Обозначает, включить в твой файл содержимое файла указанного в <> если это обшая библиотека и в "" если это твоя библиотека. Пример
Функция main это головная функция программы. С нее начинается работа всех консольных программ написанных на C и C++. Добавлено @ 20:28 Кстати хочу заметить, что С и С++ очень чувствителен к регистру букв. Так что, будь внимателен при написании. Это практически основная ошибка при компиляции программы. Это сообщение отредактировал(а) Fin - 29.1.2006, 20:30 -------------------- Пролетал мимо. |
|||
|
||||
Nightwalker |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 505 Регистрация: 15.9.2005 Репутация: нет Всего: -18 |
Народ как определять переменные?И что за переменная value nvalue Factor.
|
|||
|
||||
chipset |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
тип_переменной имя_переменной; --------------------
|
|||
|
||||
kirjanov |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 326 Регистрация: 22.1.2006 Где: Dark wood of erro r Репутация: 1 Всего: 15 |
Почитай лучше книгу Кернигана и Ритчи
|
|||
|
||||
Nightwalker |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 505 Регистрация: 15.9.2005 Репутация: нет Всего: -18 |
Так откуда в ней функции если я ничего не задавал в этой библиотеке.И есть ли книжки в которых объясняется откуда что берётся и для чего используется? |
|||
|
||||
BreakPointMAN |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 15.9.2004 Где: Saratov Репутация: 14 Всего: 24 |
...и нет там функций, а есть их прототипы... *.h-файлы подключаются, в частности, для того, чтобы объяснить компилятору, что ты хочешь работать с функциями, которые в них объявлены... что файла stdio.h касается, то он входит в поставку твоего компилятора, а функции, которые там объявлены, лежат преспокойненько в бинарных библиотечках, которые потом линкером цепляются...
Есть... море... Это сообщение отредактировал(а) BreakPointMAN - 8.2.2006, 00:05 -------------------- "Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце") |
||||
|
|||||
KyKy |
|
|||
![]() КуКу Профиль Группа: Участник Сообщений: 39 Регистрация: 2.1.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
Ссылки на книги мужно найти тут на сайте, просто поищи.
![]() |
|||
|
||||
usawal |
|
|||
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 26.12.2005 Репутация: нет Всего: -4 |
По-моему, главная задача .h файлов состоит в том, чтобы согласовать типы, т.к. в Си не обязательно преобъявлять типы аргументов при вызове функции.
|
|||
|
||||
Nightwalker |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 505 Регистрация: 15.9.2005 Репутация: нет Всего: -18 |
А может название подскажешь? |
|||
|
||||
Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 3 Всего: 73 |
Учимся пользоваться поиском. -------------------- Теперь при чем :P |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |