Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Глобальные переменные известны всей программе.
#include <iostream> Using namespace std; Void funс1(); Void func2(); int count; // Это глобальная переменная. Int main() { int i; // Это локальная переменная. for(i=0; i<10; i++){ count = i * 2; Funс1(); } Return 0; } Void func1() { cout << "count: " << count; // Обращение к глобальной переменной. cout << '\n'; // Вывод символа новой строки. Func2(); } Void func2() { int count; // Это локальная переменная. for(count=0; count<3; count++) cout <<'.'; } 8. Литералы, называемые также константами, — это фиксированные значения, которые не могут быть изменены программойСуществует два основных вещественных типа: float и double. Кроме того, существует несколько модификаций базовых типов, которые образуются с помощью модификаторов типов. Интересно, а как же компилятор определяет тип литерала? Например, число 123.23 имеет тип float или double? Ответ на этот вопрос состоит из двух частей. Во-первых, С++-компилятор автоматически делает определенные предположения насчет литералов. Во-вторых, при желании программист может явно указать тип литералаСтрока — это символьный массив, который завершается нулевым символом. char str[80]; cout << "Введите строку: "; cin >> str; // Считываем строку с клавиатуры. cout << "Вот ваша строка: "; cout << str; Strcpy (to, from); Функция strcpy() копирует содержимое строки from в строку to. Int main() { char str[80]; strcpy(str, "Привет"); cout << str; Функция strcat() присоединяет строку s2 к концу строки s1, при этом строка s2 не изменяется\char s1[20], s2[10]; strcpy(s1, "Привет"); strcpy(s2, " всем!"); Strcat (s1, s2); cout << s1; Trcmp(s1, s2); Функция strcmp() сравнивает строку s2 со строкой s1 и возвращает значение 0, если они равны. Если строка s1 лексикографически (т.е. в соответствии с алфавитным порядком) больше строки s2, возвращается положительное число. Если строка s1 лексикографически меньше строки s2, возвращается отрицательное число. Bool password(); Int main() { if(password()) cout << "Вход разрешен.\n"; else cout << "В доступе отказано.\n"; Bool password() { char s[80]; cout << "Введите пароль: "; Gets(s); if(strcmp(s, "пароль")) { // Строки различны. cout << "Пароль недействителен.\n"; Return false; } Date: 2016-07-25; view: 271; Нарушение авторских прав |