随笔分类 -  code

/*hello world*/
函数返回值传递
摘要:出自《程序员的自我修养-链接、装载与库》P299eax是函数传递返回值的一个通道。1.对于小于4个字节的数据函数将返回值存储在eax中。2.5~8个字节对象的情况调用惯例都是采用eax和edx的联合返回方式进行。3.大于8个字节的返回类型,用一下代码测试: 1 typedef struct big_thing 2 { 3 char buf[128]; 4 }big_thing; 5 6 big_thing return_test() 7 { 8 big_thing b; 9 b.buf[] = 0;10 return b;11 }12 13 int main(... 阅读全文

posted @ 2013-08-18 10:50 SuPer.Shang 阅读(3517) 评论(0) 推荐(1) 编辑

(转)写好程序注释的十三条建议
摘要:1. Comment each level(每个级别的注释有统一的风格)注释每一个代码块,并且在各个级别的代码块上,要使用统一的注释方法。例如:对于类,应包含简单的描述、作者以及最近的更改日期对于方法,应包含目的的描述、功能、参数以及返回值使用统一的注释规则对于一个团队是非常重要的。当然,更加推荐使用注释的约定和工具(例如,C#的XML或Java的Javadoc),它们会是注释变得更加容易。2. Use paragraph comments(对段落注释)将代码块分成若干完成独立功能的“段落”,并在每个“段落”前添加注释,向读者说明“即将发生什么”。// Check that all data 阅读全文

posted @ 2012-12-05 21:53 SuPer.Shang 阅读(160) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示