Содержание
- 2. 3.1 Описание функции ([ ]) { [ ] } Пример: int max(int a, int b); int
- 3. Параметры функции 1. Все параметры передаются по значению! 2. Если надо вернуть полученное значение, то передают
- 4. 3.2 Классы памяти 1. Автоматические (локальные) переменные main() { int a;…} abc() { int a;…} 2.
- 5. Классы памяти (2) 3. Статические переменные (static) abc() { int a=1; static int b=1; … a++;
- 6. 3.3 Параметры-массивы В С++ отсутствует контроль размера массива по первому индексу! а) int x[5] ⇔ int
- 7. 3.4 Параметры-строки Функции типа «строка» целесообразно писать как процедуры-функции. Пример. Функция удаления «лишних» пробелов между словами.
- 8. 3.5 Параметры-структуры Имя структуры не является указателем на нее. Пример 1. Сумма элементов массива (указатель). struct
- 9. Параметры-структуры (2) Пример 2. Сумма элементов массива (ссылка). struct mas{int n; int a[10]; int sum;} massiv;
- 10. Параметры-структуры (3) Пример 3. Сумма элементов массива (массив структур). struct mas{int n;int a[10];int sum;} massiv[3]; int
- 11. 3.6 Параметры-функции Пример (Ex3_01). #include int add(int n,int m) {return n+m;} int sub(int n,int m) {return
- 12. 3.7 Рекурсия Пример. Переворот строки (Ex3_02). #include #include void reverser(char s[],char sr[]) { int k; if
- 13. 3.8 Модули C++ (Ex3_03) Ex1.cpp Mod.h Mod.cpp Зависит Реализует int nod(int a,int b); #include #include "Mod.h"
- 14. 3.9 Пространство имен Большинство приложений состоит более чем из одного исходного файла. При этом возникает вероятность
- 15. Доступ к элементам пространства имен Пространство имен определяет область видимости, следовательно, функции, определенные в пространстве имен
- 16. Непоименованное пространство имен Непоименованное пространство имен невидимо в других файлах: namespace { namespace-body } При трансляции
- 17. Пример определения пространства имен namespace { int i; } // unique::i void f() { i++; }
- 18. Глобальное пространство имен Приложение включает одно глобальное пространство имен. Имена, входящие в это пространство, объявляются без
- 19. Имена стандартных библиотек С++ Согласно стандарту ANSI/ISO в C++ все имена ресурсов стандартных библиотек определены в
- 20. 3.10 Аргументы командной строки Командная строка – текстовый интерфейс, обеспечивающий связь между пользователем компьютера и операционной
- 21. 3.11 Дополнительные возможности функций С++ 1. Подставляемые функции inline int abs(int a) {return a>0?a:-a;} Текст подставляемой
- 22. Дополнительные возможности функций С++ 2. Переопределяемые функции или параметрическая перегрузка функций – механизм, позволяющий описывать несколько
- 24. Скачать презентацию
![3.1 Описание функции ([ ]) { [ ] } Пример: int max(int](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/906085/slide-1.jpg)









![3.7 Рекурсия Пример. Переворот строки (Ex3_02). #include #include void reverser(char s[],char sr[])](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/906085/slide-11.jpg)










СУБД третього покоління, їх використання
Как защитить ребенка от негативных факторов сети Интернет. Для родителей и учителей 4-5 класс
Голоса выставочной индустрии. Шаблон
Понятие модели. Графические информационные модели. 8 класс
Одномерные массивы целых чисел. Алгоритмизация и программирование. 9 класс
Анти - вирусы и вирусы
Вскрытие с использованием только шифротекста
Автоматизированные информационные системы
Операционная система
Что мы знаем о компьютере?
Computer Vocabulary Programming
Антивирусы и средства антивирусной защиты
Multiple Output Maps
Система управления базами данных моделирование и формализация. 9 класс
Интернет помогает учиться. Интернет-ресурсы для детей и их родителей
Мобильное приложение Trabel-гид
Презентация на тему Научно-технический прогресс
Устройства ввода информации. Клавиатура
КУРС Базовые приемы программирования. 2022. Онлайн - Лекция 2. Выполнение ЛР № 1. Списки.(2 поток)
Презентация на тему Отношения между объектами (4 класс)
Как безопасно общаться в социальных сетях
Скриншот. История подключений
Prezentatsia_EVM
Young Player Dossier. Программа учёта данных и статистики игроков. Текущая ситуация в детском футболе
Поиск информации в интернетк
Wowstocks (логотип,кнопка homepage)
История создания Интернета
Ein kurzer Diskurs zu OM5 und ihre Vor- und Nachteile für Rechenzentrumbetreiber!