C++
waves_K
这个作者很懒,什么都没留下…
展开
-
【C++】命名空间--详解
1. 什么是命名空间? 所谓命名空间,实际上就是一个由程序设计者命名的内存区域。程序设计者可以根据需要指定一些有名字的空间域,把一些全局实体分别放在各个命名空间中,从而与其他全局实体分割开来。 命名空间定义: 2. 命名空间的作用是什么? 在 C/C++ 中 3. 有哪些命名空间? ...原创 2019-05-19 20:45:10 · 238 阅读 · 0 评论 -
【C++】输入 & 输出
一、输入 & 输出 简介 讲到输入和输出我们首先应该明白的是:输入和输出并不是 C++ 语言中的正式组成成分。因为 C 和 C++ 本身都没有为输入和输出提供专门的语句结构。 在 C 语言中,输入和输出的功能是通过调用 scanf 函数和 printf 函数来实现的,在 C++ 中是通过调用输入输出流库中的流对象 cin 和 cout 实现的。 也就是说,输入输出不是由 C++ 本...原创 2019-05-21 13:57:49 · 335 阅读 · 0 评论 -
【C++】缺省参数
在 C 语言中,函数没有指定参数列表,默认可以接收任意多个参数,但是在 C++ 中,因为严格的参数类型检测,所以没有参数列表的函数,默认为是void类型,不接收任何参数。这将导致在 C++ 中,如果忘记给函数指定参数列表,那么该函数就会无法进行传参操作,这也许并不是我们用户定义函数时的初衷。所以在 C++ 中我们就引出了缺省参数 这一概念。 一、什么是缺省参数? 缺省参数: 就是在 声明 或 ...原创 2019-05-21 16:10:40 · 221 阅读 · 0 评论 -
【C++】引用
一、引用概念 引用就是给已经存在的变量取一个别名,并不是新定义一个变量。编译器不会为引用变量开辟内存空间,引用和它引用的变量共用一块内存空间。 引用的书写格式: 类型& 引用名 = 已定义的变量名; 例如: int a = 5; int& ra = a; // 声明 ra 是整形变量 a 的一个引用,用整形变量 a 的值对它进行初始化 此时 ra 就可以看作是变量 ...原创 2019-07-15 15:58:33 · 210 阅读 · 0 评论