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

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

Войти
Регистрация
Восстановить пароль
 
fuhol
Сообщений: n/a
#1

Объявление указателя на структуру в объявлении структуры - C++

20.10.2013, 03:26. Просмотров 280. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
struct node {  
    int data; 
    struct node * next;  
};
Зачем может понадобится такое объявление?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.10.2013, 03:26     Объявление указателя на структуру в объявлении структуры
Посмотрите здесь:

Как обратиться к полям структуры через указатель и объявление указателя на структуру - C++
Как обратиться к полям структуры через указатель и объявление указателя на структуру? #include "stdAfx.h" #include <iostream> ...

Структуры и функции. Передача указателя на структуру в функцию - C++
Всем привет, ребята! Вообще ничего не соображаю сейчас, так как ночь. А кофе нету. Короче, ближе к делу. Хочу написать функцию, которая...

Вылетает при объявлении указателя - C++
class pixel { public: GLint x; GLint y; int lives; int score; BADpixel *BP; pixel(); pixel(GLint, GLint, int, int...

Зачем вызывается конструктор при объявлении указателя на класс - C++
Не знаю, правильно или нет назвал тему... Вот такая ситуация понятна: int * pHeap = new int; *pHeap = 7; Здесь мы выделяем в...

Ошибка C4307 при объявлении в main() указателя шаблона-класса - C++
Привет, всем. Помогите, плиз, с синтаксисом. Возникает, ошибка при объявлении в main() указателя шаблона-класса. #include <iostream> ...

Как грамотней писать объявление указателя? - C++
Ну собственно сабж. int* a; или int *a; Куда Фен Шуй рекомендует звёздочку ставить ? :)

Компилятор не принимает объявление указателя на функцию - C++
Портирую библиотеку коннектора на си для tarantool. Код целиком тут. Туллчейн - cygwin - cmake - clion. При сборке возникает две...

Ошибка при объявлении структуры - C++
При компиляции ругается на заголовочный файл: //*************************************************************************** typedef...

Ошибка при объявлении структуры - C++
Ошибка при объявлении структуры # include <iostream> # include <windows.h> using namespace std; struct MyStruct { int...

Найти ошибку в объявлении структуры - C++
Здравствуйте!Задание найти ошибку в к следующем коде в строке 1,2,3 или 4. Мне кажется все верно, разве нет? #include <stdio.h> ...

При объявлении структуры глобальной программа падает - C++
Всем привет! Сразу говорю, это пример кода. Не вижу смысла все тут переписывать, я просто накидал кусок кода похожий на мой. Вопрос...

Ошибка при объявлении вектора- поля структуры - C++
при объявлении вектора полем структуры компилятор выдает ошибку C2059 в месте, где задается размер вектора: причем при объявлении...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Модератор
Эксперт CЭксперт С++
7159 / 4325 / 630
Регистрация: 29.11.2010
Сообщений: 11,750
20.10.2013, 03:27     Объявление указателя на структуру в объявлении структуры #2
Почитайте про классы и структуры с самоадресацией.
Так мы указываем куда переходить далее. Например тут мы создаем односвязный список.
Считая/записывая данные, можем сходить к соседу (соседней структуре, а вы что подумали? ). Реализуется обход по списку с помощью рекурсии, пока указатель не станет равным NULL, то есть не станет указывать на несуществующую структуру.
Ответ Создать тему
Опции темы

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