![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 87
==PP
一名自动化测试开发工程师,
将不定期分享自己的学习心得和总结~
展开
-
【C++】基础知识--输入/输出(5)
在许多情况下,在大多数环境设置中,它们实际上做完全相同的事情:它们在屏幕上打印,尽管它们也可以单独重定向。中获取数值:我们不是直接从中提取数值,而是从中获取字符串对象中的行,然后将该字符串中的值提取到变量和中。如果是整数,则预期的格式是一系列数字,如果是字符串,则为字符序列等。标准标头定义了一个称为的类型,该类型允许将字符串视为流,从而允许以与对 和 执行相同的方式从字符串中提取或插入字符串或插入操作。在大多数程序环境中,默认情况下,标准输出是屏幕,对于格式化的输出操作,与插入运算符一起使用,插入。原创 2023-05-23 10:43:29 · 771 阅读 · 0 评论 -
【C++】基础知识--运算符(4)
因此,在最后一个示例 () 中,C++首先计算是否为 ,如果是,则从不检查是否为。它只有一个操作数,在其右侧,并反转它,如果它的操作数是,如果它的操作数是,则产生。在此示例中,为 2 且为 7,因此被计算的表达式 () 不是 ,因此在问号之后指定的第一个值被丢弃,取而代之的是第二个值(冒号之后的值)(值为 7)。条件运算符计算表达式,如果该表达式的计算结果为 ,则返回一个值,如果表达式的计算结果为。3.复合赋值(+=, -=, *=, /=, %=, >>=,原创 2023-05-22 15:49:53 · 643 阅读 · 0 评论 -
【C++】基础知识--常量(3)
除了十进制数(我们大多数人每天使用的十进制数)之外,C++还允许使用八进制数(以 16 为基数)和十六进制数(以 为基数)作为文字常量。第一个数字是PI,第二个是阿伏伽德罗的数字,第三个是电子的电荷(一个极小的数字)——它们都是近似的——最后一个是表示为浮点数字文字的数字。请注意,为了表示单个字符,我们将其括在单引号 () 之间,为了表示字符串(通常由多个字符组成),我们将字符括在双引号 () 之间。所有这些都表示相同的数字:75(七十五)分别表示为基数 10 的数字、八进制数字和十六进制数字。原创 2023-05-22 15:27:19 · 568 阅读 · 0 评论 -
【C++】基础知识--变量和类型(2)
请注意,与无符号类型相比,有符号类型中的正值范围大约减半,因为 16 位中的一个用于符号;这是范围上相对较小的差异,并且很少纯粹根据无符号类型的正值范围来证明使用无符号类型的合理性。我们必须编写几行代码,编译它们,然后执行生成的程序,只是为了获得写在屏幕上的简单句子的结果。如前面的示例所示,可以使用任何有效的字符串文本初始化字符串,就像数值类型变量可以初始化为任何有效的数值文字一样。声明上面示例中的变量时,它们具有不确定的值,直到第一次为它们赋值。但是,变量从声明的那一刻起就可能具有特定的值。原创 2023-05-22 10:28:07 · 448 阅读 · 0 评论 -
【C++】基础知识--程序的结构(1)
函数将在后面的章节中详细讨论,但本质上,它们的定义是通过一系列类型(),名称()和一对括号()引入的,可以选择包括参数。两个斜杠符号表示该行的其余部分是程序员插入的注释,但对程序的行为没有影响。为了引用命名空间中的元素,程序应该限定库元素的每次使用(正如我们通过前缀所做的那样),或者引入其组件的可见性。C++ 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++ 是 C 的一个超集,事实上,任何合法的 C 程序都是合法的 C++ 程序。原创 2023-05-19 15:41:36 · 771 阅读 · 0 评论