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

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

Войти
Регистрация
Восстановить пароль
 
alexeYesterday
0 / 0 / 0
Регистрация: 25.01.2014
Сообщений: 30
#1

Правильно ли решено. Указатели - C++

02.02.2014, 13:04. Просмотров 202. Ответов 1
Метки нет (Все метки)

Правильно ли решено. Указатели
Нужно организовать размещение данных как на картинке.
Мое решение:
C++
1
2
3
4
5
6
void zadanie24(){
    int *p1; p1=new int[1]; *(p1+0)=78;
    int *p3; p3=new int[1]; *(p3+0)=56;
    *(p3+1)=NULL;
    *(p1+1)=*(p3+0);
}
Подскажите пожалуйста правильно ли решено.
И как решить вот это Правильно ли решено. Указатели с помощью структуры?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2014, 13:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Правильно ли решено. Указатели (C++):

Правильно ли я понимаю ссылки и указатели. Работу с ними. Я сам прокомментировал код. Скажите правильно или нет. - C++
#pragma once namespace Casper { class Cat { private: unsigned int age; float weight;

Указатели: правильно ли я понял вопрос? - C++
Есть задание Я написал такой код: #include<iostream> using namespace std; #include<windows> int main() {

Как правильно возвращать указатели из функции - C++
Как правильно возвращать указатели? int* retPointer() { int* k; int j = 5; k = &j; return k; } void main() { int* n =...

C++ | Правильно ли я сделал задание | Массивы | Указатели и Ссылки - C++
Вообще прога должна показывать самое большое число по модулю, что она и делает, но меня интересует другой вопрос, правильно ли я...

Указатели и матрицы: как правильно передать матрицу в функцию? - C++
Здравствуйте! Во время того, как переписывал программу функциями возникла проблема, а именно: массив просто так не передается в функцию. ...

Как правильно переделать данную программу используя указатели? - C++
Как правильно переделать данную программу используя указатели? Вот у меня начальный код и переделанный. Вроде всё нормально, но мне кажется...

1
Kuzia domovenok
2125 / 1955 / 194
Регистрация: 25.03.2012
Сообщений: 6,804
Записей в блоге: 1
02.02.2014, 13:30 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Тут изображён, скорее всего, односвязный список. Google it. И да, нужны структуры. У тебя же всё не так.

Добавлено через 2 минуты
...Не так Хотя б потому что new int[1] создаёт 1 элемент, а не два!

Добавлено через 5 минут
...ну и не только поэтому. Без структур тут нельзя. У тебя происходит не связывание, а простое копирование числа 56 из одной ячейки в другую!
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2014, 13:30
Привет! Вот еще темы с ответами:

Как правильно использовать Указатели для массива (ошибки в программе)? - C++
Необходимо переписать программу правильно, чтобы использовались указатели. Помогите, пожалуйста!!! Примерный (с ошибками код): ...

Указатели и указатели на указатели, а также типы данных - C++
Недавно начал изучать Си, перешел с Delphi. Много непонятного и пока процесс идет медленно. Накачал литературы, буду изучать) Щас...

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

Есть три переменные. Используя указатели на указатели, поменять значение максимальной и минимальной переменной - C++
Мой код. #include <iostream> #include <stdlib.h> #include<iomanip> using namespace std; void min_max(int*pa, int*pb,...


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

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

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