Могу ли я узнать, почему, если я получу что-то вроде адреса с выхода. Может ли кто-нибудь сказать мне, как сделать вывод в качестве значения? Я новичок в указателе и собираюсь сделать связанный список.Указатель, не удалось распечатать значение
struct node{
int x;
node *next;
};
int main(){
node *root;
root = new node;
root->next = 0;
root->x = 5;
cout << root << endl;
return 0;
}
Связано: Нет разницы между 'structs' и' classes' в C++ (кроме видимости по умолчанию). Вы должны предоставить конструктор для 'node', чтобы он устанавливал' x = 0' и 'next = NULL'. – jww