常用功能附录
1. 复制
- void * memcpy(void * restrict s1, const void * restrict s2, size_t n);
- void * memove(void * s1, const void * s2, size_t n);不检查内存重叠
2. sprintf 字符的格式化输出
- 字符操作: %ns 相当于 strnXXX
- 返回值: strlen
- 格式类型: %p,%s,%l ……
3. sscanf 字符的格式化输入
4. strftime 时间格式化应用
5. 有些机器 double 比 float 快。
6. gcc 的 __attribute__ 可修饰 函数属性、变量属性、类型属性