[問題] 指標結構一問

作者: Dioooo (oooooooooooo)   2015-04-30 00:00:15
小弟最近有看到一個指標結構的問題如下
struct Node
{
unsigned char address;
unsigned char data[5];
};
typedef Node* PNode
main()
{
PNode pRoot = NULL;
pRoot = (PNode)malloc(sizeof(struct Node));
pRoot = (PNode)0x1000; //????
.......
}
pRoot = (PNode)0x1000;
這邊不太了解該如何解釋??
Node結構裡面存放的值又是哪些呢??
感謝~
作者: bibo9901 (function(){})()   2015-04-30 00:06:00
他寫錯 不能這樣用
作者: purpose (秀才遇到肥宅兵)   2015-04-30 00:24:00
文法沒錯,語意不明,你應該問寫的人在想什麼const unsigned char 我是常數 = 0;pRoot->address = 我是常數;
作者: asilzheng (asil)   2015-04-30 00:46:00
就只是把 pointer 硬指向某個記憶體位置但是裡面的內容完全不明

Links booklink

Contact Us: admin [ a t ] ucptt.com