找到34423篇关于编程的文章

不使用分号编写 C++ 程序?

Anjana
更新时间:2020 年 2 月 11 日 05:55:11

340 次浏览

有多种方式可以不用分号编写 C++ 程序。请注意,这样做是一种非常糟糕的实践,在真实代码中应该从不使用。本文仅提供信息内容。不使用分号编写 C++ 程序最简单的方法是使用 if 语句。在 C++ 中几乎所有语句都可以视为表达式。因此,如果我们将语句置于一个包含空圆括号的 if 语句中,则无需再用分号结尾。例如,Example#include int main() {    if (int N = 1) {       ... 阅读更多

C++ 中的关系操作符 (==) 与 std::string::compare() 之间的差异

Rishi Rathor
2020 年 2 月 11 日 05:52:44 更新

271 次浏览

关系运算符 == 和 std::string::compare() 之间只有一个区别。即返回值。在内部,string::operator==() 使用 string::compare(),关系运算符 (==) 会返回一个布尔值,仅表示 2 个字符串是否相等,而 compare 则会返回一个整数,表示字符串之间的关系。为了详细说明用例,如果您对这两个字符串如何相互关联(小于或大于)感兴趣,那么当它们不同时,compare() 可能有用。例如,示例 #include using namespace std; int main() {    string s1 = "Tutorials Point";    string s2 = ... 阅读更多

C++ 程序结构

Ayyan
2020 年 2 月 11 日 05:49:42 更新

976 次浏览

学习一门编程语言的最佳方法就是编写程序。初学者编写的第一个程序通常称为“Hello World”程序,它只会在您的计算机屏幕上打印出“Hello World”。尽管它很简单,但它包含了 C++ 程序所具备的所有基本组件。我们来看一下这个程序的代码 - #include int main() {    std::cout

C++ 关系和相等运算符

Srinivas Gorla
2020 年 2 月 11 日 05:40:45 更新

2K+ 次浏览

在 C 编程语言中,将比较保存在 2 个变量中的值,并利用以下运算符确定它们之间的关系。这些运算符称为关系运算符。可用的各种 C++ 关系运算符包括:运算符说明>大于 >= 大于或等于

C++ 中的分号

Paul Richard
2020 年 6 月 19 日 05:27:03 更新

912 次浏览

根据 ISO C++ 规范,C++ 程序的词法表示包括许多预处理 token,这些 token 用于预处理器的语法,或转换为运算符和标点符号的 token。分号是 C++ 中的标点符号。分号字符位于 C++ 语法中以下部分的末尾(并非一定完整列出):- 表达式语句 do/while 迭代语句各种跳转语句简单声明这些都是 C++ 语法的一部分。您可以在 ISO C++ 规范中阅读有关这些语句的更多信息。

C++ 中的显式类型转换运算符

Daniol Thomas
2020 年 2 月 11 日 05:33:34 更新

549 次浏览

类型转换提供了一种方法,可在特定情况下明确转换对象类型。它可以用作一元表达式 - ( type-name ) cast-expression 类型转换之后,编译器将 cast-expression 视为类型 type-name。转换用于将任何标量类型的对象转换为其他标量类型或从其他标量类型转换。显式类型转换受到决定隐式转换影响的相同规则的约束。转换的附加限制可能是由特定类型实际的大小或表示决定的示例 #include using namespace std; int main() {    float x ... 阅读更多

C++ 中的条件三元运算符 ( ?: )

Abhinanda Shri
更新于 11-Feb-2020 05:30:35

542 次浏览

条件运算符 (? :) 是一个三元运算符(需要三个操作数)。条件运算符的作用方式如下——第一个操作数隐式转换为 bool。在继续之前,对其进行求值,并完成所有副作用。如果第一个操作数求值为 true (1),则求值第二个操作数。如果第一个操作数求值为 false (0),则求值第三个操作数。条件运算符的结果是进行求值的任意操作数的结果——第二个还是第三个。在条件表达式中,只有最后两个操作数之一进行求值。条件运算符的求值 ... 了解更多

C++ 操纵符 (endl、setw、setprecision、setf) 是什么?

Rama Giri
更新于 11-Feb-2020 05:28:21

4K+ 次浏览

流操纵符是专门设计为可与流对象(例如 std::cout)上的插入 () 运算符结合使用的函数

C++ 编程语言基础知识?

Kumar Varma
更新于 11-Feb-2020 05:19:52

525 次浏览

C++ 是一种由 Bjarne Stroustrup 于 1979 年在贝尔实验室开发的编程语言。C++ 被认为是一种中级语言,因为它融合了高级和底级语言功能。它是一组 C,实际上任何合法的 C 程序都是合法的 C++ 程序。C++ 可在各种平台(例如 Windows、Mac OS 及各种 UNIX 版本)上运行。它是——静态类型——当类型检查在编译时而不是运行时执行时,编程语言就会使用静态类型。已编译——已编译 ... 了解更多

C++ 中的复合赋值运算符

Govinda Sai
更新于 11-Feb-2020 05:10:31

3K+ 次浏览

复合赋值运算符指定为 e1 op= e2 形式,其中 e1 是可修改的非 const 类型的左值,e2 是以下之一——算术类型如果 op 是 + 或 –指针,e1 op= e2 形式的行为是 e1 = e1 op e2,但 e1 仅求值一次。以下是 C++ 中的复合赋值运算符——运算符说明*=将第一个操作数的值乘以第二个操作数的值;将结果存储在第一个操作数指定的变量中。/=将第一个操作数的值除以 ... 了解更多

广告