30/09/2018, 16:42

Mọi người cho mình hỏi về struct trong C++

VD :

struct node
{

};
node *BlaBla;
typedef node *Tree;

node *Blabla khác với typedef node *Tree thế nào nhỉ???

Tuấn Nguyễn viết 18:46 ngày 30/09/2018

node Blabla : khai báo con trỏ Blabla trỏ đến các biến kiểu node.
typedef node
Tree: định nghĩa kiểu node* thành tên mới là Tree.
Vì vậy sau khi khai báo typedef node* Tree; thì khai báo Tree p; nó hiểu như là node* p;

Bài liên quan
0