摘要: 目录(?)C/C++ 预定义宏^C/C++ 预定义宏用途:诊断与调试输出^CRT 和 C 标准库中的宏^NULL 空指针^limits.h 整数类型常量^float.h 浮点类型常量^math.h 数学常量^EOF 常量^errno.h 错误代码^locale 类别^_MAX_PATH 等文件名与路... 阅读全文
posted @ 2015-04-27 11:40 超酷小子 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 参考How do you set, clear and toggle a single bit in C?c/c++中对二进制位的操作包括设置某位为1、清除某位(置为0)、开关某位(toggling a bit)、检查某位是否为1等。这些操作较为常见并且可以作为其他位运算的基础接口,以下罗列几种方法... 阅读全文
posted @ 2015-04-27 11:19 超酷小子 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实... 阅读全文
posted @ 2015-04-27 10:31 超酷小子 阅读(155) 评论(0) 推荐(0) 编辑