Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
21 / 9 / 0
Регистрация: 18.06.2011
Сообщений: 185
1

Счётчик и куда указывает указатель

11.11.2012, 23:31. Показов 516. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вопрос в комментарии к программе
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
int main()
{
    int count = 0;
    char str[100] = "atutau";
    char *start, *end;
    start = str; // левый индекс массива
    end = str;
    do
    {
        end++;
    }while(*end); // правый индекс массива
 
    printf("%d, %s\n", count, --end); // тут у нас выводит число 0 и конец строки(т.е. ничего)
 
    do
        {
            end--;
            count++;
        }while(*start!=*end);
        printf("%d, %s\n", count, end); // тут выводит "1" и "au". Собственно непонятно, почему у нас count==1, когда "atutau\0" и должен быть равен 2, а не 1. сначала с символа конца строки на u, а потом с u на au
 
 
    getchar();
    return 0;
}
Добавлено через 1 минуту
Разобрался, не актуально
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.11.2012, 23:31
Ответы с готовыми решениями:

Указатель куда указывает?
Вопрос в комментарии к программе int main() { int count = 0; char str = "atutau"; char...

Объявить в классе-наследнике указатель, указывающий туда же, куда указывает указатель в классе-родителе
Здравствуйте. Имеется базовый класс MainWindow: #ifndef MAINWINDOW_H #define MAINWINDOW_H...

Узнать, куда указывает strstr
Здравствуйте, у меня есть массив. С помощью STRSTR я проверяю его на наличие строки, но как мне на...

Определить куда указывает ярлык
Вот имеется ярлык, допустим C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Embarcadero RAD...

0
11.11.2012, 23:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.11.2012, 23:31
Помогаю со студенческими работами здесь

Куда указывает указатель
Подскажите я обращаюсь к адресу допустим 0xA4EF4 и так указатель который указывает на 0xA4EF5(это...

Узнать указывает ли указатель
Доброго времени суток. Постановка задачи такова: есть указатель на массив, надо удалить массив, а...

Указатель не указывает на CHAR
Доброго всем здравия, совсем запутался, написал примитивный код, а он гад не работает. Как такое...

Определить куда указывает курсор мыши
Выводится куб в окошке посредством DirectX, есть источник света, куб может вращаться по всем осям....

На какой адрес указывает указатель?
Добрый день ! Подскажите пожалуйста , почему при такой записи от компилятора не получаю ошибку ?...

На что указывает указатель на массив?
На что указывает указатель на массив? С указателем на первый элемент все понятно - он указывает на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru