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

原创粉丝点击