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

Указатель куда указывает? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти количество её отрицательных чисел в матрице http://www.cyberforum.ru/cpp-beginners/thread695086.html
Ввести матрицу действительных чисел размерностью 3x5 и найти количество её отрицательных чисел (решение задача с несколькими подпрограммами и с главной программой ) заранее спасибо
C++ тема : циклы типа for пожалуйста , помогите! дано натуральное число n и последовательность целых чисел x1,x2,x3....xn. Написать программу решения след. задачи : выяснить,какое число встречается в последовательности... http://www.cyberforum.ru/cpp-beginners/thread695079.html
Зачем нужны макросы? C++
Зачем нужны макросы?
Метод простых итераций C++
Привет всем!!! Необходимо решить методом простых итераций СЛАУ. Программу вроде написала, но не считает, как исправить ошибку не пойму. Кажется, не правильно считаю условие выхода из цикла. ...
C++ Определить слово с наибольшим вхождением заданного символа http://www.cyberforum.ru/cpp-beginners/thread695062.html
здравствуйте. надо написать программу, которая будет определять слово с наибольшим вхождением заданного символа, из текста, который мы задаем ранее. в программе я только подключил библиотеки, и...
C++ Программа читает 16 элементов, а в бинарном файле их 15! #pragma hdrstop #include <stdio.h> #include <conio.h> #include <string.h> #include <Assert.h> #include "sumsorting.h" const int ELEMENT_COUNT = 100; подробнее

Показать сообщение отдельно
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185

Указатель куда указывает? - C++

11.11.2012, 23:07. Просмотров 496. Ответов 8
Метки (Все метки)

Вопрос в комментарии к программе
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main()
{
    int count = 0;
    char str[100] = "atutau";
    char *start, *end;
    start = str; // левый индекс массива
    end = str;
    do
    {
        end++;
    }while(*end); // правый индекс массива
 
    do
        {
            end--;
            count++;
            printf("%d\n",count);
        }while(*start!=*end); //как сделать так, чтобы цикл остановился, когда у нас указатели указывают именно на один и тот же индекс массива, а не а одно и тоже значение как сейчас. Я пробовал сделать так &start!=&end, но это не помогло. Помогите пожалуйста
 
    getchar();
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.