C/C++小常识
来源:互联网 发布:交友软件排名 编辑:程序博客网 时间:2024/05/17 03:42
1.C++注释妙用:
从前曾经看过一种代码开关
//*(最前面的/是开关,去掉后下面这段代码就被注释了!)
codeSegement1;
//*/
后来,在我的实践中,我又发现了可以在两段代码间切换的方法:
//*(最前面的/是开关,去掉后第1段被注释,第2段有效)
codeSegement1;
/*/
codeSegement2;
//*/
2.NULL定义
#ifndef NULL
#ifdef __cplusplus
#define NULL 0
#else
#define NULL ((void *)0)
#endif
#endif
3. 标准头文件中都有如下结构(比如stdio.h文件):
#ifndef _INC_STDIO
#define _INC_STDIO
#ifdef __cplusplus
extern "C" {
#endif
/*...
.....
*/
#ifdef __cplusplus
}
#endif
#endif /* _INC_STDIO*/
转自:http://www.cppblog.com/zenliang/articles/130925.html
- C/C++小常识
- C/C++小常识
- objective-c 中的小常识
- C语言的几个小常识
- C常识
- c常识
- [C++][常识]
- C语言中include引用顺序的小常识
- C语言基础常识
- C语言 杂常识
- C常见的常识
- linux /c 常识
- C语言-计算机常识
- C++【基础常识】
- C编程常识
- C/C++常识
- C/C++常识
- Linux c常识
- oracle 统计出 某列 重复值出现的次数
- 15_两个表达式.cpp
- 面试题六答案
- 工作积累之数据库与文件系统的区别
- C语言实现GB2312与UNICODE互转(char * 与 wchar_t* 互转)
- C/C++小常识
- JAVA之URL
- 16_强制类型转换.cpp
- 领域模型的概念
- 17_求a和b之和.cpp
- dm368 resize 阻塞解决办法
- 即使她很难相信,但她还是会选择等待
- 18_求两者中较大者_1.cpp
- websocket 通信协议(已更新到version 13