![]() Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
SetConsoleOutputCP(1251);Стр 1 из 2Следующая ⇒
ПРАКТИЧЕСКОЕ ЗАНЯТИЕ № 22 По дисциплине: «Алгоритмизация и программирование» На тему: Массивы строк в С++. Создание строк Строка – это последовательность символов. Если в выражении встречается одиночный символ, он должен быть заключен в одинарные кавычки. При использовании в выражениях строка заключается в двойные кавычки. Признаком конца строки является нулевой символ ‘\0’. В С\С++ в отличии отдругих языков программирования отсутствует тип данных строка, строки в Симожно описать с помощью массива символов (массив элементов типа char), вмассиве следует предусмотреть место для хранения признака конца строки ('\0'). Например, описание строки из 25 символов должно выглядеть так:
char s[26];
Здесь элемент s[25] предназначен для хранения символа конца строки.
char s[7]=" Привет";
Можно описать и массив строк
char m[3][25]={" Пример ", " использования", " строк" }
Определен массив из 3 строк по 25 байт в каждой. Для работы с указателями можно использовать и указатели (char *). Адрес первого символа и будет начальным значением указателя. Рассмотрим несколько примеров объявления, ввода и вывода строк. Пример 1. #include < iostream.h> int _tmain(intargc, _TCHAR* argv[]) { SetConsoleCP(1251); //Длярусскойкодировки SetConsoleOutputCP(1251); cout< < " Введите строку" < < endl; /*этот текст будет на русском, если после компиляции и запуска ты в свойствах консоли поменяешь шрифт на LucidaConsole*/ char str[5]; cin> > str; cout< < " Результат: " < < str< < endl; system(" pause"); return 0; }
В результате выведется только слово первое слово. Почему? Дело все в том что, оператор cin, прекращает считывание строки как только видит символ пробела. Поэтому с этого момента и в дальнейшем мы будем пользоваться оператором gets() для считывания строк: Забиваем Сайты В ТОП КУВАЛДОЙ - Уникальные возможности от SeoHammer
Каждая ссылка анализируется по трем пакетам оценки: SEO, Трафик и SMM.
SeoHammer делает продвижение сайта прозрачным и простым занятием.
Ссылки, вечные ссылки, статьи, упоминания, пресс-релизы - используйте по максимуму потенциал SeoHammer для продвижения вашего сайта.
Что умеет делать SeoHammer
— Продвижение в один клик, интеллектуальный подбор запросов, покупка самых лучших ссылок с высокой степенью качества у лучших бирж ссылок. — Регулярная проверка качества ссылок по более чем 100 показателям и ежедневный пересчет показателей качества проекта. — Все известные форматы ссылок: арендные ссылки, вечные ссылки, публикации (упоминания, мнения, отзывы, статьи, пресс-релизы). — SeoHammer покажет, где рост или падение, а также запросы, на которые нужно обратить внимание. SeoHammer еще предоставляет технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Зарегистрироваться и Начать продвижение
|