找到 7345 篇文章 关于 C++

C++中的标识符

Manikanth Mani
更新于 2019年7月30日 22:30:21

5000+ 次查看

C++标识符是用于标识变量、函数、类、模块或任何其他用户定义项的名称。标识符以字母 A 到 Z 或 a 到 z 或下划线 (_) 开头,后跟零个或多个字母、下划线和数字 (0 到 9)。C++不允许在标识符中使用诸如 @、$ 和 % 等标点符号。C++是一种区分大小写的编程语言。因此,Manpower 和 manpower 在 C++ 中是两个不同的标识符。以下是一些可接受的标识符示例:mohdPiyushabcmove_namea_123myname50_tempja23b9retVal

C++中的保留关键字?

Arjun Thakur
更新于 2020年6月19日 05:31:50

9000+ 次查看

保留字是不能用作标识符(例如变量、函数或标签的名称)的字——它是“保留不用”的。这是一个语法定义,保留字可能没有任何意义。C++共有95个保留字。C++的保留字可以方便地分为几组。在第一组中,我们列出了那些也存在于C编程语言中并被带入C++的保留字。共有32个这样的保留字。还有另外30个保留字不在…… 阅读更多

C++中的三字符组

Jai Janardhan
更新于 2019年7月30日 22:30:21

220 次查看

ISO-646 字符集并非包含 C 语法的所有字符,因此有些系统带有无法处理某些字符的键盘和显示器。这些字符可以使用称为三字符组的三个字符序列来构造。在 C 中,在进行任何其他处理之前,以下三个字符序列(“三字符组序列”)的每个出现都会被单个字符替换。三字符组替换三字符组替换三字符组替换??=#??([??}??’ˆ??!|??-˜它们主要出于历史原因而存在。如今,大多数语言的大多数现代键盘都可以访问所有这些字符,但这曾经是某些欧洲键盘的一个问题…… 阅读更多

C++运算符及其优先级和结合性

Anvi Jain
更新于 2019年7月30日 22:30:21

3000+ 次查看

运算符优先级决定了表达式中术语的组合方式。运算符的结合性是一个属性,它决定了在没有括号的情况下如何组合具有相同优先级的运算符。这会影响表达式的计算方式。某些运算符的优先级高于其他运算符;例如,乘法运算符的优先级高于加法运算符:例如,x = 7 + 3 * 2;此处,x 被赋值为 13,而不是 20,因为运算符 * 的优先级高于 +,因此它首先与 3*2 相乘,然后加到 7 中。此处,优先级最高的运算符…… 阅读更多

C++关键字

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

6000+ 次查看

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

为什么 C++ 需要作用域解析运算符?

Nitya Raut
更新于 2020年2月11日 06:44:46

550 次查看

::(作用域解析)运算符用于获取由于变量作用域而隐藏的名称,以便你仍然可以使用它们。作用域解析运算符可以用作一元和二元运算符。如果命名空间作用域或全局作用域名称被块或类中相同名称的显式声明隐藏,则可以使用一元作用域运算符。例如,如果你有一个名为 my_var 的全局变量和一个名为 my_var 的局部变量,要访问全局 my_var,你需要使用作用域解析运算符。例如,示例 #include using namespace ... 阅读更多

C++中作用域解析运算符的用途是什么?

Jennifer Nicholas
更新于 2020年2月11日 06:43:03

422 次查看

::(作用域解析)运算符用于获取由于变量作用域而隐藏的名称,以便你仍然可以使用它们。作用域解析运算符可以用作一元和二元运算符。如果命名空间作用域或全局作用域名称在块或类期间被类似名称的某个声明隐藏,则可以使用单个作用域运算符。例如,如果你有一个名为 my_var 的全局变量和一个名为 my_var 的局部变量,要访问全局 my_var,你需要使用作用域解析运算符。例如,示例 #include using namespace ... 阅读更多

C++中的作用域解析运算符

Nancy Den
更新于 2020年2月11日 06:00:07

6000+ 次查看

::(作用域解析)运算符用于获取由于变量作用域而隐藏的名称,以便你仍然可以使用它们。作用域解析运算符可以用作一元和二元运算符。如果命名空间作用域或全局作用域名称在块或类期间被等效名称的特定声明隐藏,则可以使用一元作用域运算符。例如,如果你有一个名为 my_var 的全局变量和一个名为 my_var 的局部变量,要访问全局 my_var,你需要使用作用域解析运算符。示例 #include using namespace std; ... 阅读更多

相等运算符:C++中的 == 和 !=

Vrundesha Joshi
更新于 2020年2月11日 05:58:08

730 次查看

C++中的相等运算符是等于 (==) 和不等于 (!=) 。它们的工作方式如其名称所示。二元相等运算符比较其操作数以确定严格相等或不相等。相等运算符(等于 (==) 和不等于 (!=))的优先级低于关系运算符,但它们的行为类似。这些运算符的结果类型为 bool。等于运算符 (==) 如果两个操作数具有相同的值,则返回 true (1);否则,返回 false (0)。不等于运算符 (!=) 如果操作数的值不同,则返回 true;否则,返回…… 阅读更多

何时在 C++ 程序中必须在 } 后面加分号?

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

2000+ 次查看

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

广告
© . All rights reserved.