找到 7345 篇文章 关于 C++

什么是 C++ 整型常量?

karthikeya Boyini
更新于 2020年2月11日 08:13:31

2K+ 次浏览

整型常量是没有小数部分或指数的常量数据元素。它们总是以数字开头。您可以以十进制、八进制或十六进制形式指定整型常量。它们可以指定有符号或无符号类型以及长整型或短整型。在 C++ 中,您可以使用以下代码创建整型常量:`#include ` `using namespace std;` `int main() {` `   const int x = 15; // 15 是十进制整型常量,而 x 是一个常量 int。` `   int y = 015; // 15 是八进制整型常量,而 y 是一个 int。` `   return 0; }`您可以… 阅读更多

C++ 中字面量和常量有什么区别?

Fendadis John
更新于 2020年2月11日 08:12:28

644 次浏览

字面量是以其自身表达的值。例如,数字 25 或字符串“Hello World”都是字面量。常量是一种替代字面量的类型。当在程序中多次使用特定不变的值时,使用常量。例如,如果您有一个名为 PI 的常量,您将在程序中的各个地方使用它来查找圆的面积、周长等,这就是一个常量,因为您将重复使用它的值。但是,当您声明它为:`const float PI = 3.141;` 3.141 是一个… 阅读更多

什么是 C++ 中的字面量?

Jai Janardhan
更新于 2020年2月11日 08:11:37

492 次浏览

字面量是表示源代码中值的任何表示法。它们只存在于您的源代码中,并且没有任何对内存中值的引用。这与标识符形成对比,标识符引用内存中的值。C++ 中有几种类型的字面量。一些字面量的示例是:`"Hello"`(一个字符串)`3.141`(一个浮点数/双精度数)`true`(一个布尔值)`3`(一个整数)`'c'`(一个字符)不是字面量的东西:`bar = 0;`(一条语句)`3*5-4`(一个表达式)`std::cin`(一个标识符)

C++ 中常量和变量有什么区别?

Samual Sam
更新于 2020年2月11日 08:10:33

1K+ 次浏览

变量和常量是两个常用的数学概念。简单来说,变量是正在变化或能够变化的值。常量是不变的值。例如,如果您有一个程序,其中包含 10 个半径的列表,并且您想计算所有这些圆的面积。要查找这些圆的面积,您将编写一个程序,该程序将有一个变量来存储 PI 的值,并且此值在整个程序中不会改变。此类值可以声明为常量。在… 阅读更多

C++ 中有哪些不同类型的常量?

Lakshmi Srinivas
更新于 2020年2月11日 08:09:49

651 次浏览

C++ 中没有常量的类型。只是您可以将 C++ 中的任何数据类型声明为常量。如果使用 `const` 关键字将变量声明为常量,则您无法重新赋值其值。示例:`#include ` `using namespace std;` `int main() {` `   const int i = 5;` `   // 现在所有这些操作都是非法的,` `   // 并将导致错误:` `   i = 10;` `   i *= 2;` `   i++;` `   i--;` `   //...` `   return 0; }

如何在 C++ 中定义常量?

Arushi
更新于 2020年2月11日 08:08:30

617 次浏览

您可以通过在变量声明之前添加 `const` 限定符来定义 C++ 中的常量。示例:`#include ` `using namespace std;` `int main() {` `   const int x = 9;` `   x = 0;` `   return 0; }`这将定义常量变量 x。但是它会抛出错误,因为我们试图重写常量的值。

声明 C++ 变量的基本规则是什么?

Sharon Christine
更新于 2020年2月11日 08:06:43

10K+ 次浏览

要声明一个变量,您需要知道它将是什么数据类型以及它的名称是什么。变量名对您可以命名的内容有限制。以下是命名变量的规则:C++ 中的变量名可以包含 1 到 255 个字符。所有变量名都必须以字母或下划线 (_) 开头。第一个初始字母之后,变量名也可以包含字母和数字。变量名区分大小写。不允许使用空格或特殊字符。您不能使用 C++ 关键字(保留字)作为变量名。这里… 阅读更多

定义 C++ 变量的基本规则是什么?

Arjun Thakur
更新于 2020年2月11日 08:04:48

926 次浏览

要声明一个变量,您需要知道它将是什么数据类型以及它的名称是什么。变量名对您可以命名的内容有限制。以下是命名变量的规则:C++ 中的变量名可以包含 1 到 255 个字符。所有变量名都必须以字母或下划线 (_) 开头。第一个初始字母之后,变量名也可以包含字母和数字。变量名区分大小写。不允许使用空格或特殊字符。您不能使用 C++ 关键字(保留字)作为变量名。这里… 阅读更多

什么是 C++ 中的类型推断?

Samual Sam
更新于 2020年2月11日 08:02:36

641 次浏览

类型推断或推导是指在编程语言中自动检测表达式的数

C++ 中 auto 和 decltype 之间的关系是什么?

Arushi
更新于 2020年2月11日 07:59:34

902 次浏览

`auto` 和 `decltype` 服务于不同的目的,因此它们并非一一对应。`auto` 是 C++11 及更高版本中的一个关键字,用于自动类型推导。`decltype` 类型说明符会生成指定表达式的类型。与根据分配给变量的值推导类型的 `auto` 不同,`decltype` 从传递给它的表达式推导类型。`decltype` 返回的值可以直接用于定义另一个变量。`auto` 遵循模板参数推导的规则。您可以在 https://cppreference.cn/w/cpp/language/template_argument_deduction 阅读有关这些规则的更多信息,而 `decltype` 有其在标准中定义的规则。这里… 阅读更多

广告
© . All rights reserved.