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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185
#1

Программа с указателями не компилируется - C++

21.11.2012, 23:39. Просмотров 300. Ответов 6
Метки нет (Все метки)

Не хочет компилороваться. Чувствую что с указателями что-то намудрил. Подскажите что именно не так.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <string.h>
 
int main()
{
    int *Num_a, *Num_b;
    int a = 0, b = 0;
    Num_a = &a;
    Num_b = &b;
 
    char str[200]="tuta", *begin_a, *begin_b, *end_a, *end_b;
    begin_a = str;
    end_a = str + strlen(str)-1;
    begin_b = str;
    end_b= str + strlen(str)-1;
 
    getchar();
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.11.2012, 23:39
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа с указателями не компилируется (C++):

Программа компилируется в Borland 6.0 но не компилируется в Visual Studio 2008 - C++
Ета програма компилируетса в борланде 6.0 но не компилируетса в Visualstudio 2008 и в борланде 10-м почему? #include&lt;iostream&gt; ...

Первая программа. Код не компилируется и не запускается программа. - C++
Первая программа, первая ошибка Здравствуйте! Решил учить С++. Скачал книгу Programming: Principles and Practice Using C++, Бьерн...

Программа с «указателями» - C++
Всем привет! Ребят, требуется сдать последнюю программу на этот семестр, нужно написать прогу при помощи указателей, единственный человек...

Не компилируется программа - C++
#include &quot;StdAfx.h&quot; #include &quot;Line.h&quot; Line::Line(Point* start, Point* end) { this-&gt;Start = start; this-&gt;End = end; } ...

Не компилируется программа - C++
Здорова! Не компилируется программа: #include &lt;iostream&gt; using std::cout; using std::endl; class class1 //базовый класс для...

Программа не компилируется - C++
Доброго всем времени суток! Не могу скомпилировать программу. У меня задача написать программу сортировки целых чисел методом...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
DU
1483 / 1059 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
21.11.2012, 23:41 #2
на ошибки компиляции то хоть смотрите?
может быть нужно getch() вместо getchar(), а с указателями все нормально?
NEW_NAME
1 / 1 / 0
Регистрация: 04.10.2012
Сообщений: 45
21.11.2012, 23:41 #3
странно, у меня компилируется на VS2010
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185
21.11.2012, 23:44  [ТС] #4
Цитата Сообщение от DU Посмотреть сообщение
на ошибки компиляции то хоть смотрите?
может быть нужно getch() вместо getchar(), а с указателями все нормально?
Однозначно getchar(); Выдаёт ошибку, что перед строкой "char str[200]="tuta", *begin_a, *begin_b, *end_a, *end_b;" не стоит точка с запятой.
NEW_NAME
1 / 1 / 0
Регистрация: 04.10.2012
Сообщений: 45
21.11.2012, 23:47 #5
Может стоит инициализацию str не проводить вместе с объявлением? Что за среда кстати?
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185
21.11.2012, 23:58  [ТС] #6
Цитата Сообщение от NEW_NAME Посмотреть сообщение
Может стоит инициализацию str не проводить вместе с объявлением? Что за среда кстати?
VS2010

Добавлено через 4 минуты
Я понял в чём дело. Дело в строке:
C++
1
2
 Num_a = &a;
    Num_b = &b;
Вот только понять не могу, что там не правильного
NEW_NAME
1 / 1 / 0
Регистрация: 04.10.2012
Сообщений: 45
22.11.2012, 01:07 #7
странно, у меня та же штука компилируется и выполняется без ошибок
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 01:07
Привет! Вот еще темы с ответами:

Не компилируется программа - C++
// Students.cpp: определяет точку входа для консольного приложения. // #include &lt;stdlib.h&gt; // Для работы со структурой #include...

Не компилируется программа - C++
Написал программу для вычисления корней квадратного уравнения. С языком знаком целых 2 пары, само собой она неправильная и по-этому не...

Не компилируется программа - C++
Скпомпилируйте, у меня одной оно не так как надо работает??? # include &lt;iostream&gt; # include &lt;iomanip&gt; # include &lt;cmath&gt; #...

Не компилируется программа - C++
------ Построение начато: проект: Rapid Roll, Конфигурация: Debug Win32 ------ Компиляция... raiders3d.cpp c:\rapid...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.11.2012, 01:07
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru