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

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

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

Показать сообщение отдельно
PriZrаK
-116 / 0 / 1
Регистрация: 28.01.2014
Сообщений: 144
05.02.2014, 00:49     Как работает инкрементирование указателя?
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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru