![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
cyz9638527410
这个作者很懒,什么都没留下…
展开
-
C/C++中extern、static关键字详解
转载:http://www.cnblogs.com/yyxt/p/3891712.html1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void f转载 2017-06-15 16:51:29 · 454 阅读 · 0 评论 -
C/C++的预处理指令详解
转载http://www.cnblogs.com/zi-xing/p/4550246.html本文主要记录了C/C++预处理指令,常见的预处理指令如下:#空指令,无任何效果#include包含一个源代码文件#define定义宏#undef取消已定义的宏#if如果给定条件为真,则编译下面代码#ifdef如果宏已经定义,则编译下面代码#ifndef如果宏没有定义,则编译下面代码#eli转载 2017-06-11 16:27:43 · 507 阅读 · 0 评论 -
C/C++的inline函数解释
inline内联函数目的是为了解决程序中函数调用的效率问题。一般函数进行调用时,要将程序的执行权转到被调用的函数中,然后再返回到调用它的函数中;而内联函数在进行调用时,是将调用表达式用内联函数体来替换。这样就省去了函数调用,因为调用部分被替换成内敛函数体了!!原创 2017-06-15 17:20:08 · 239 阅读 · 0 评论 -
C++知识点整理
转载地址:http://blog.csdn.net/yxtxiaotian/article/details/513719861.引用与指针有什么区别?1)引用必须被初始化,指针不必。(const变量也必须在一开始定义的时候就完成初始化)2)引用初始化以后不能被改变,指针可以改变所指的对象。(也即引用初始化完成之后,就永远指向初始化时指定的对象;但指针可以动态修改指向,使之指向其他对转载 2017-06-15 17:41:04 · 351 阅读 · 0 评论