Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:ТиТП. Экзамен. Первый семестр.docx
X
- •Этапы создания программного продукта.
- •Структурирование программы.
- •Этапы получения программного кода
- •Функциональная декомпозиция
- •Алгоритм программы
- •Линейные алгоритмы
- •Развилка
- •Функция main
- •Блоки кода
- •Комментарии
- •Базовые понятия языка Си.
- •Специфика присвоения имён.
- •Ключевые слова Си
- •Понятие lvalue и rvalue.
- •Типы данных.
- •Функции
- •Блоки кода программы.
- •Операторы языка c.
- •Логические операторы
- •Тернарный оператор
- •Базовые типы данных. Типы данных
- •1)Базовые
- •2)Производные
- •Файловый ввод - вывод.
- •Булевые переменные (тип bool).
- •Понятие, объявление и определение.
- •Ключевое слово typedef.
- •Виды компоновки программ:
- •Скрытие имени переменной.
Скрытие имени переменной.
int ix; //глобальная
void Func ()
{
int ix; //локальная
ix=2;
{
int ix; //локальная
ix=3;
}
}
Оператор разрешения области видимости.
К скрытому глобальному имени можно обратиться с помощью оператора разрешения области видимости “ :: ”
int
ix; // глобальная



void Func ()
{
ix=1;
int
ix;

:: ix=50;
обращение к глобальной переменной
ix=4;
}
Void F1 ()
{
ix=20;
}
Пространство имён – namespace.
namespace one { int version=1;}
namespace two { int version=2;}
int main ()
{
int n=one::version; //1
int n1=two:: version; //2
}
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
