您的位置:首页 > 编程语言 > C语言/C++

C++知识点5

2017-02-22 22:15 141 查看
1.      允许:int I = 5; int *p = &I; int * &pt = p;   这时候*pt就是*p的值5。

2.      内置函数:针对被频繁使用的函数,可以使用内置(内联)函数,在编译的时候,将调用的函数代码嵌入到主函数中。

3.      内联函数和宏函数的区别:宏函数可能会出现意想不到的情况,是预处理阶段做的简单的字符替换;而内联函数也是替换,在编译阶段做的替换,而且不会出现宏函数替换时出现的符号优先级忽略的问题,导致结果的错误。一般都不适用宏函数了,因为宏函数的副作用比较大。但内联函数要比较短小。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: