получение странного предупреждения в Visual Studio 2005:
предупреждение C4133: '=': несовместимые типы - от 'PointNode *' до 'PointNode *'
определение структуры:
struct PointNode {
int x;
int y;
struct PointNode *next;
};
декларация и использование:
struct PointNode* pPointHead;
...
pPointHead = pPointHead->next;
В самом предупреждении говорится, что они относятся к одному и тому же типу, зачем жаловаться?
(к сожалению, я не могу пометить C4133)