Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Как работает инкрементирование указателя? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сокращение слов (например, "напряженность"- "напр-ть") http://www.cyberforum.ru/cpp-beginners/thread1089593.html
нужно чтобы вместо, к примеру, слово "напряженность" заменялось на "напр-ть". Я понял, что для этого нужно создать два txt-файла, с которых в одном будет изначальное слово, а в друг сокращенное, но...
C++ WDK7000 компиляция не завершается успешно Доброго времени суток.Помогите с элементарной вещью) Установил windows driver kit 7000.Компилирую исходник драйвера через "windows xp>x86 checked build" , выдает warning в двух местах,но... http://www.cyberforum.ru/cpp-beginners/thread1089591.html
Объявить объединение из двух структур и структуру из двух объединений C++
Объявить объединение из двух структур и структуру из двух объединений. Заполнить значениями, вывести на экран.
C++ Отсортировать массив из структур по одному из полей структуры любым способом
Отсортировать массив из структур по одному из полей структуры любым способом.
C++ Проблема при чтении текстового файла программой http://www.cyberforum.ru/cpp-beginners/thread1089576.html
Добрая ночь, ув. форумчане! Помогите пожалуйста решить проблему возникшую при чтении текстового файла программой. Вначале все было ок. Потом я что-то накрутил и капут, короче. Программа перестала...
C++ Разработать программы Помогите решить вот такие интересные задачки. 1. Дан файл, содержащий произвольный текст. Определить, сколько слов в тексте. Результат записать в новый файл. (Слова могут разделяться только одним... подробнее

Показать сообщение отдельно
PriZrаK
-116 / 0 / 1
Регистрация: 28.01.2014
Сообщений: 144

Как работает инкрементирование указателя? - C++

05.02.2014, 00:49. Просмотров 585. Ответов 1
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <cctype>
using namespace std;
int main(){
    char *p;
    char str[80]="This Is A Test";
    cout << "исходная строка: "<<str<<endl;
    p=str;
    while(*p){  //как работает указатель с данным циклом
        if (isupper(*p))
        *p=tolower(*p);
        else if (islower(*p))
        *p=toupper(*p);
        p++;    //как это работает
    }
    cout << "преобразованная строка: " <<str;
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru