December 24
每周六去踢球,兄弟们总怕人不够。我总说没事,到时候把球往草地上一放,收些野人,一样踢。有人问:“何为野人?”。答曰:“踢球前没被哥儿几个通知到,而临时到球场上招的人谓野人”。
踢完球换衣之时,传统项目为比肌肉。常闻中原雅音:这一块很野嘛。
卧床一天调试程序,偶查memset的用法。搜到一篇文章,云:memset是给一块内存区初始化用,如若不初始化,该内存区的值很可能是“野值”。原来很多没被预先设定好而出现的随机物可称“野”。
原文选段如下:
问:为何要用memset置零?memset( &Address, 0, sizeof(Address));经常看到这样的用法,其实不用的话,分配数据的时候,剩余的空间也会置零的。
答:1.如果不清空,可能会在测试当中出现野值。 你做下面的试验看看结果()
char buf[5];
CString str,str1; //memset(buf,0,sizeof(buf)); for(int i = 0;i<5;i++) { str.Format(“%d “,buf[i]); str1 +=str ; } TRACE(“%s\r\n“,str1)
原文全文链接如下:
http://blog.ednchina.com/fpga2006/16745/message.aspx
