kooyee 发表于 2013-2-4 19:54:57

ns2 使用手记

bind unsign 变量

 
u_int8_t var;bind("var", (int*)&var); 
Segmentation fault 错误


一般是由于访问受保护的内存地址而引起的错误,比如写入一个read-only的地址。
在c++程序中,一般写入没有初始化的变量,指针会导致这个错误。初始化就可以了。
int* p;   *p = 11;//错误int i = 10;int* p = &i;*p = 11;//正确  
页: [1]
查看完整版本: ns2 使用手记