「原创声明:保留所有权利,禁止转载」
这点总结一下我自己感觉需要注意的点:
1. static 不仅存放静态、全局变量,还会存放 string literal
如:char *str = "hi"
但是 char str[]="hi"则是放到 stack 中。
2. malloc/calloc/realloc 三种申请方式
注意不要改首地址。
3. 内存泄漏工具 valgrind
4. 浮点表示:
1 位符号位,8 位 expondent,23 位 significand
norm fl:
z= (1+x)*2y-127
x 是 significand 对应的 0.xxxx(无符号数).
y 是 expondent 的 2 进制表示(无符号数)
特殊表示:
关于:Denorm Number(expondent=0,且 significand!=0)
z = x*2-126.
5.浮点注意事项:
- 没有交换律 small+big+small != small+small+big
TesterHome 为用户提供「保留所有权利,禁止转载」的选项。
除非获得原作者的单独授权,任何第三方不得转载标注了「原创声明:保留所有权利,禁止转载」的内容,否则均视为侵权。
具体请参见TesterHome 知识产权保护协议。
暂无回复。