define的作用,指针特别注意

来源:互联网 发布:union摄影软件下载 编辑:程序博客网 时间:2024/05/01 20:45

1: 内联和define的工作原理基本是相同的,都是文本段的替换,不过内联函数有类型检查,相对更安全,所以那个也是不同的。对于宏定义,你必须自己保证给不要加带有副作用的参数给它。
b   =   square(a++);   分成两句了
b   =   square(a);
a++;

 

2: 使用指针前,一定要判断指针是否为空,空指针会引起崩溃。

if ( NULL != m_pIUIPCall )
 {

.....................

}

原创粉丝点击