编码中的单引号和双引号到底是什么?

问题描述 投票:0回答:2

我目前正在学习 C#。我了解双引号和单引号工作方式的区别,但我无法完全定义它们到底是什么。?

它们是运算符,还是只是定义这些数据类型的语法的一部分或像分号 (;) 这样的语句?

c# .net syntax basic
2个回答
0
投票

这取决于您使用的编程语言:例如,在Python中,单引号和双引号都可以声明一个字符串,就像

string = "Hello, World!"
。 在Python中,你可以同时使用两个sings,这样一个就可以进入另一个,并且你可以将'包含到一个字符串中,就像在
string = "There's a 'string' in the string"
中一样。

但在C++中,例如,单引号声明一个char类型变量,如

char character = 'a'
;而双引号声明字符串,如
std::string text = "Hello, World!"
.


0
投票

在 C# 中,双引号和单引号是用于定义不同类型数据的语法的一部分:

  • 单引号:用于定义单个字符(char)。 例如: 字符字母 = 'A';

  • 双引号:用于定义字符串(string)。 例如: 字符串名称=“DubanRG”;

© www.soinside.com 2019 - 2024. All rights reserved.