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

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

Войти
Регистрация
Восстановить пароль
 
YoungProgrammer
4 / 4 / 1
Регистрация: 18.01.2011
Сообщений: 206
#1

О, этот Visual Studio - C++

29.10.2012, 17:59. Просмотров 349. Ответов 2
Метки нет (Все метки)

Проблема на скрине
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
 
#define X 10
#define Y 10
 
int main()
{
    int i, j;
    char pointArray[X][Y];
    for (i = 1; i <= X; i++)
    {
        for (j = 1; j <= Y; j++)
        {
            pointArray[i][j] = '.';
            printf("%d,%d '%c'", i, j, pointArray[i][j]);
        }
        printf("\n");
    }
    getchar();
    return 0;
}
0
Миниатюры
О, этот Visual Studio  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2012, 17:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос О, этот Visual Studio (C++):

как сделать этот массив в visual studio - C++
Вводится массив из 10-ти элементов. Вывести на экран эти элементы. найдите количество элементов находящихся в диапазоне между двумя...

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ? - C++
скажите а где найти среду 2006 года? или можно использовать 2015 год?

Visual Studio Team Foundation Serverl или Visual Studio Professional - C++
Visual Studio Team Foundation Server 2010 Кто пользовался Visual Studio Team Foundation Server 2010, и чем она отличаеться от Visual...

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++? - C++
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

Написать программу. Задания нужно выполнять на языке Visual C++ в среде Microsoft Visual Studio 2008 - C++
Можете написать программу? Задание по номером 3.24 (2 рисунок).

Перевод с RAD Studio в Visual studio - C++
Помогите пожалуйста, перевести код с одной среды разработки на другую, очень нужно. Вот код. #include &lt;vcl.h&gt; #pragma hdrstop ...

2
ISergey
Maniac
Эксперт С++
1391 / 902 / 55
Регистрация: 02.01.2009
Сообщений: 2,695
Записей в блоге: 1
29.10.2012, 18:03 #2
C++
1
2
3
4
5
6
7
8
#define X 10
#define Y 10
.....
char pointArray[X][Y];
.....
  for (i = 1; i <= X; i++)
    {
        for (j = 1; j <= Y; j++)
Выход за границы массива..

Цыклы поменяй на

C++
1
2
3
  for (i = 0; i < X; i++)
    {
        for (j = 0; j < Y; j++)
0
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
29.10.2012, 18:25 #3
YoungProgrammer,

В С++ индексация массива начинается с 0, в Pascal c 1!

Добавлено через 9 минут
И предпочитайте const а не #define
C++
1
2
const int X = 10;
const int Y = 10;
Добавлено через 3 минуты
C++
1
int i, j;
лучше объявить в цикле, так как больше Вы их не где не используете (в данном примере, это не имеет не какого значения)!

C++
1
2
3
 for (int i = 0; i < X; i++)
    {
        for (int j = 0; j < Y; j++)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2012, 18:25
Привет! Вот еще темы с ответами:

несовместимость visual c++ 6.0 и visual studio 2008 - C++
почему правильно гаписанная программа в visual c++ 6.0 не работает в visual studio 2008 , а именно #include &lt;iostream&gt; ...

несовместимость visual c++ 6.0 и visual studio 2008 - C++
почему правильно написанная программа в visual c++ 6.0 не работает в visual studio 2008 , а именно #include &lt;iostream&gt; using namespace...

Работает в Borland Developer Studio 2006 но не работает в Visual Studio 2008, почему? - C++
Вводим строку и меняем в ней первый и последний символы. Всё хорошо в Borland Developer Studio, а Visual Studio 2008 пишет, что проэкт...

Visual studio - C++
помогите нубу разобраться с visual studio) я вот поставил, написал коротенькую программу типа хеллоу ворлд, но вот как запустить, не...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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