nhận được một cảnh báo lạ trong Visual Studio 2005:Visual Studio cảnh báo C4133
cảnh báo C4133: '=': loại không tương thích - từ 'PointNode *' thành 'PointNode *'
định nghĩa struct:
struct PointNode {
int x;
int y;
struct PointNode *next;
};
khai và cách dùng:
struct PointNode* pPointHead;
...
pPointHead = pPointHead->next;
cảnh báo tự nói họ là những cùng loại, tại sao nó sẽ phàn nàn?
(tiếc là tôi không thể tag C4133)
VC++ 2005 biên soạn tiền phạt của nó, không có cảnh báo nào phát ra. Bạn đang sử dụng C++ hoặc C? – Ajay
bằng cách sử dụng này trong một tập tin .c – user320781