![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C++
文章平均质量分 77
C++的配置和基本使用。
Chamico
伟大的背后,皆是苦难。
展开
-
C++中,变量的声明的注意事项
1、声明时,初始化时始终推荐的。如果不初始化,全局变量会自动初始化为0,局部变量会自动初始化为毫无意义的随机值。2、在c++(不同于C语言),初始值不一定是常数,可以使用任何在运算时求值的表达式3、全局变量都在函数定义之外声明,它们有作用域,从被声明的位置开始到源文件的结束处。...原创 2018-03-08 22:56:21 · 1837 阅读 · 0 评论 -
C++中,混合数值类型
当你在同一个表达式中组合不同的数据类型时,C++会遵循特定的规则,编译器尽可能地允许混合不同的类型,当有可能数据丢失时会发出警告,并尝试做出最合适的事情。 接下来为大家介绍几种最常见的几种混合数据的情况:整数与浮点数,布尔型与整型,有符号整型和无符号整型。1、整数与浮点数: 在C++中,无论是否有实际的小数点部分,一个带有小数点的数字都以浮点性储存,没有小...原创 2018-03-08 23:00:04 · 1907 阅读 · 0 评论 -
C++ Dos窗口一闪而过
直接打开用运行程序时生成的 .exe 应用程序时,Dos窗口会一闪而过。 1、在主函数后面加 system("PAUSE"); 采用这种方式必须要在 Windows/Dos环境中编译,与编译平台有关。 2、在主函数后面加 cin.ignore(); 这种方式与编译环境无关。使用哪种方式请自己选择。...原创 2018-11-22 21:07:23 · 941 阅读 · 0 评论 -
C++的内联函数
内联函数是一种特殊的函数,具有函数的普通特征(参数检查,返回类型等) 要使用内联函数,必须采取以下措施之一: 1、在函数声明前加上关键字 inline 2、在函数定义前加上关键字 inline 内联函数的限制: 不能对函数进行取址操作、内联函数不能递归 内联函数和普通函数的区别: 1、内联函数和常规函数的区别不在于编写方式(除了要多使用...原创 2018-12-18 19:26:11 · 403 阅读 · 0 评论 -
C++的 sizeof 关键字
sizeof 是C++中的关键字,即使它的用法和函数非常类似。 通过 sizeof 关键字可以测试程序中某一变量或者类型占用多少个字节。具体的字节数和编译器直接相关。 用法: sizeof(变量名 or 类型) 例如,在devCpp 中,我的编译器版本如下: 程序: #include <iostream> using ...原创 2018-12-22 21:48:05 · 345 阅读 · 0 评论 -
C++ 的 climits、cfloat 头文件
C++官方文档: http://www.cplusplus.com/reference/climits/ http://www.cplusplus.com/reference/cfloat/ climits 头文件中定义了在特定的系统和编译器下整型限制的信息,大概意思就是针对某种整型(比如:unsigned int),最大值是...原创 2018-12-24 17:30:12 · 2604 阅读 · 0 评论 -
C++ 的输入输出小技巧 <iostream>
一、直接以八进制、十进制、十六进制输出整型数据。 C++中默认以采用十进制输出方式。头文件 <iostream> 提供了控制符 oct、dec、hex,分别用于指示C++以八进制、十进制、十六进制输出。在整出输出数据之前,使用 cout << 控制符 修改输出格式。此格式修改后,在新的格式修改之前均有效。 #include <iostream&g...原创 2018-12-31 15:46:58 · 366 阅读 · 0 评论 -
C++ 中关于有符号类型(singned)和无符号类型(unsigned)
1、有符号类型的数据可以存储负数,五符号类型的数据只能存储正数。 2、针对同一种类型,两者可以存储的数据空间大小是一样的,只是数据范围不一样。以 short 类型为例,unsigned short 存储的范围是 0~65535,signed short 存储的范围是 -32768~32767,两种类型的数据可以存储 65536 个数据。 ...原创 2018-12-31 14:53:18 · 3399 阅读 · 0 评论 -
C++ 中的 “引用”
引用 引用是充当另一个变量的别名的变量。引用类型最常用于函数的参数。在函数参数中使用引用变量可以使得函数对传递给他的变量作出永久性改变。同样也可以使用在其它地方,但是实用性不强。 在声明 中使用 "&" 来表示一个引用。 引用参数 一般情况下,参数按值传递到函数中进行使用。这时,函数获得的是参数的副本,所以对形参的修改不会影响到...原创 2018-11-22 20:54:39 · 282 阅读 · 0 评论 -
C++ 的命名空间
using namespace std 语句 using namespace std 语句不是必需的,但它是一个重要的规范,开发者可以决定在自己的程序中是否继续使用它。对于许多程序,特别是比较简单的程序,只把 using namespacer std 放在程序开头是很方便的。这使得所有属于 std 名称空间的的名称,包括 cout、cin、endl,在引用时都不需要带上 std::...原创 2018-11-22 22:32:36 · 205 阅读 · 0 评论 -
VSCode配置C++开发环境
一、官方指引 官方的引导比较简单,下载MinGW的时候,可以不使用在线安装,直接下载文件(浏览器不太行的话可以使用迅雷下载),然后将bin文件夹添加到环境变量中即可。MinGW完整下载地址 二、配置json 序言:json的本质就是配置文件,方便开发人员进行项目开发。比如将一条命令放在某个json文件里面,运行的时候编译器直接调用 这个文件,无需手动改输入此命令。又或者将编辑器界面的一些属性放在某个json文件中,配置这些属性就可以设置对应的编辑器界面。使用配置文件和手动设置属性的区别在于使用配置文原创 2021-04-03 22:59:40 · 238 阅读 · 0 评论