Другие языки программирования и технологии
Решила изучать С++ (до уровня пол чайника) Я серьёзно.
Чем отличается: Объявление переменной; Объявление функции; Объявление структурыПожалуйста приведите примеры, с объяснением каждого слова.Заранее спасибо.
Объявление переменной - это что-то типа подготовка ячейки для какого-то, неважно какого числа. Но числа бывают: целые - 34, дробные - 4,5 или 4/5, длинные - 33453546377, длинные и дробные одновременно - 545,5345453543 (уходящие в бесконечность) Поэтому придуманы под эти разные числа разные виды ячеек (типы) . Типы бывают: real,integer,string(не для чисел, а для букв) .
пример:
<тип (вид ячейки) > <имя (название ячейки) >;
Объявление функции - это скорее очень похоже на оглавление книжки и сделано для того, что-бы знать какие заголовки будут встречаться внутри книги и не только. Если дать человеку задание (функция) узнать (тип) , что-то (список параметров) из книги, то он полезит сначало в оглавление потом найдя нужное (название функции) , откроет нужную страницу и прочитает всё, что написано под заголовком и скажет: на заданую тему прочитал и что делать дальше.
пример:
<тип (чем функция будет заниматься) > <назвние функции (заголовок) > (<список параметров (т. е. что выдаст в ответе, когда прочитает) >);
Объявление структуры - это когда, как и у дерева много разных веток, которые исходят от одного корня. И залазя на, какую-то высокую ветку постепенно перелазишь с более толстой на более тонкую, поднимаясь на нужную ветку. Но так, что-бы одна ветка была сразу двумя концами врощена в две другие ветки скорее исключение у деревъев, а у структур очень даже есть.
пример:
struct <структурный тип>
{
<тип> <имя поля>;
...
} <структурная переменная>;
пример:
<тип (вид ячейки) > <имя (название ячейки) >;
Объявление функции - это скорее очень похоже на оглавление книжки и сделано для того, что-бы знать какие заголовки будут встречаться внутри книги и не только. Если дать человеку задание (функция) узнать (тип) , что-то (список параметров) из книги, то он полезит сначало в оглавление потом найдя нужное (название функции) , откроет нужную страницу и прочитает всё, что написано под заголовком и скажет: на заданую тему прочитал и что делать дальше.
пример:
<тип (чем функция будет заниматься) > <назвние функции (заголовок) > (<список параметров (т. е. что выдаст в ответе, когда прочитает) >);
Объявление структуры - это когда, как и у дерева много разных веток, которые исходят от одного корня. И залазя на, какую-то высокую ветку постепенно перелазишь с более толстой на более тонкую, поднимаясь на нужную ветку. Но так, что-бы одна ветка была сразу двумя концами врощена в две другие ветки скорее исключение у деревъев, а у структур очень даже есть.
пример:
struct <структурный тип>
{
<тип> <имя поля>;
...
} <структурная переменная>;
Ставьте себе Borland C++=купите учебники и хоть на весь "чайник"-не задохнитесь!!
Объявление переменной:
<тип> <имя переменной>;
Объявление функции:
<тип> <имя> (<список параметров>);
Объявление структуры:
struct <структурный тип>
{
<тип> <имя поля>;
...
} <структурная переменная>;
<тип> <имя переменной>;
Объявление функции:
<тип> <имя> (<список параметров>);
Объявление структуры:
struct <структурный тип>
{
<тип> <имя поля>;
...
} <структурная переменная>;
Похожие вопросы
- Народ, я решил изучать PowerShell !!!С чего начать? (пояснение+)
- Решил изучать c/c++, скачал eclipse CDT, пару часов повоевал с библиотеками, победил, но теперь тупо не могу запустить!
- Подскажите с чего начать чайнику изучать C++?
- А какие языки программирования изучали в 80х и на чём вы их изучали?
- как лучше изучать фотошо до проф. уровня самому с помощье видеоуроков, книги, или записаться на курсы?
- Объясните пожалуйста супер чайнику как решить эту задачу
- Что изучать для разработки ПО?
- Хочу занятся серьёзно программированием, с чего начать? Подскажите литературу и проги! желательно с 0 уровня!
- Хочу занятся серьёзно программированием, с чего начать? Подскажите литературу и проги! желательно с 0 уровня!
- Из чайника в бравого компьютерщика - реально?