小弟目前在ns-2.29下寫一個wireless mesh network的code
小弟希望router能收集到跟他有連線的node list
在查相關的資料時有發現在
common/node.cc下有個函式...
void Node::addNeighbor(Node * neighbor)
{
neighbor_list_node* nlistItem =
(neighbor_list_node *)malloc(sizeof(neighbor_list_node));
listItem->nodeid= neighbor->nodeid();
nlistItem->next = neighbor_list_;
neighbor_list_=nlistItem;
}
但利用printf("%c",nlistItem); 卻沒印出任何東西
想請問板上前輩,是我的想法有誤
還是要再另外增加程式碼?
以上 m(_._)m