找到关于面向对象编程的9301篇文章

C++关键字

Alankritha Ammu
更新于 2019年7月30日 22:30:21

6K+ 次浏览

关键字是指其含义已由编译器定义的词语。这些关键字不能用作标识符。请注意,关键字是保留字和预定义标识符的集合。预定义标识符是由编译器定义的标识符,但其含义可以由用户更改。例如,您可以在主函数内声明一个名为main的变量,对其进行初始化,然后打印其值(但仅这样做是为了验证您可以这样做!)。另一方面,您不能对名为else的变量这样做。区别在于else是一个……阅读更多

在C++程序中何时需要在}之后添加分号?

George John
更新于 2019年7月30日 22:30:21

2K+ 次浏览

如果这是声明的结尾,则在闭合大括号后添加分号是必须的。对于大括号,它们用于类、枚举、结构和初始化语法的声明。在这些语句的结尾,我们需要添加分号。例如,class X {}; // 结构的声明也是相同的 enum Y {}; int z[] = {1, 2}; 分号本身就是一个空语句,您可以在任何允许使用语句的地方添加额外的分号。因此,在……阅读更多

编写一个没有分号的C++程序?

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

340 次浏览

有多种方法可以编写没有分号的C++程序。请注意,这样做是一种非常不好的做法,不应该在实际代码中使用。这只是作为信息性内容呈现。编写没有分号的C++程序最简单的方法是使用if语句。C++中的几乎所有语句都可以被视为表达式。因此,如果我们将语句放在带有空括号的if语句中,我们就不用再在语句结尾添加分号了。例如,示例#include int main() { if (int N = 1) { ... 阅读更多

C++程序结构

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

976 次浏览

学习编程语言的最佳方法是编写程序。通常,初学者编写的第一个程序是一个名为“Hello World”的程序,它只是将“Hello World”打印到您的计算机屏幕上。虽然它非常简单,但它包含了C++程序具有的所有基本组件。让我们看看这个程序的代码 −#include int main() { std::cout

C++中的分号

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

912 次浏览

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

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

Rama Giri
更新于 2020年2月11日 05:28:21

4K+ 次浏览

流操作符是专门设计用于与流对象上的插入(<<)运算符一起使用的函数,例如 −std::cout

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

Kumar Varma
更新于 2020年2月11日 05:19:52

525 次浏览

C++是由Bjarne Stroustrup于1979年在贝尔实验室开发的一种编程语言。C++被认为是一种中级语言,因为它包含了高级和低级语言特性的组合。它是C的超集,几乎任何合法的C程序都是合法的C++程序。C++运行在各种平台上,例如Windows、Mac OS和各种版本的UNIX。它是一种具有以下特点的语言:静态类型——当类型检查在编译时而不是运行时执行时,据说编程语言使用静态类型。编译型——编译型……阅读更多

cin和cout流在c++中的区别是什么?

Akshaya Akki
更新于 2020年2月11日 05:03:02

15K+ 次浏览

cin是输入流的对象,用于从输入流(如文件、控制台等)获取输入。cout是输出流的对象,用于显示输出。基本上,cin是输入语句,而cout是输出语句。它们还使用不同的运算符。cin使用插入运算符(>>),而cout使用提取运算符(

比较C++中的endl和\n

Arjun Thakur
更新于 2019年7月30日 22:30:21

160 次浏览

"\n"输出换行符(以适当的平台特定表示形式,因此它在Windows上生成"\r"),但std::endl也执行相同的操作并刷新流。通常,您不需要立即刷新流,这只会降低性能,因此,在大多数情况下,没有理由使用std::endl。当您想手动刷新流时——例如,因为您希望您的输出能够及时显示给用户——您应该使用std::endl,而不是将''写入流(无论是作为孤立的字符还是字符串的一部分)。阅读更多

cerr和cout流在c++中的区别是什么?

Akshaya Akki
更新于 2019年7月30日 22:30:21

4K+ 次浏览

cout是stdout流的对象,而cerr是stderr流的对象。stdout和stderr是不同的流,即使它们默认都指控制台输出。重定向(管道)其中一个(例如program.exe >out.txt)不会影响另一个。通常,stdout应该用于实际的程序输出,而所有信息和错误消息都应该打印到stderr,以便如果用户将输出重定向到文件,信息消息仍然打印在屏幕上而不是输出文件中。

广告