void AODV::nb_all() { AODV_Neighbor *nb = nbhead.lh_first; for (; nb; nb = nb->nb_link.le_next) printf("void AODV::nb_all(), %d/n",nb->nb_addr); printf("/n"); } 当然,首先你得在AODV.H中声明一下,并被其他函数所调用。