什么是C标识符,如何定义?什么是C保留字?都有哪些保留字?

什么是C标识符,如何定义?什么是C保留字?都有哪些保留字?1 标识符在 C 中 我们编写的代码中 大部分都存在标识符 如 var Console Write Read 等 C 标识符有 2 种 1 种是自定义的标识符 另 1 种是 C 中已存在的 这类标识符又称为保留字 1 1

欢迎大家来到IT世界,在知识的湖畔探索吧!

1. 标识符

在C#中,我们编写的代码中,大部分都存在标识符,如var,Console,Write、Read等。

C#标识符有2种,1种是自定义的标识符,另1种是C#中已存在的,这类标识符又称为保留字。

1.1. 保留字

保留字是指C#中已经内置的,是C#语言对于编译器有特殊意义的预定义标识符,不能将保留字作为自定义的标识符使用。

用户可在保留字前添加前缀符号@与保留字共同使用将其转变为自定义标识符来使用,例如:@new。

在我们创建的控制台应用程序的Program类中,就存在一些保留字:

什么是C标识符,如何定义?什么是C保留字?都有哪些保留字?

C#保留字



欢迎大家来到IT世界,在知识的湖畔探索吧!

图19

图19中红线标注的这些都是C#中的保留字,以后面的开发中,会陆续地接触到。

从图19的代码颜色上看,这些显示为蓝色的,基本上都是C#中的保留字。

1.2. 自定义标识符

除了C#提供的一些保留字之外,大部分都是我们自已定义的标识符,用来编写业务程序代码。

自定义的标识符,其命名是有规则的,如下:

(1). 标识符要见名识义,具有一定的意义。如表示名称的,可以使用name标识符。

(2). 标识符只能由数字、字母和下划线组成。

(3). 标识符必须以字母或者下划线开头,不能以数字开头。

(4). 标识符不能是保留字,如:namespace、class、int、double等都是关键字 。

(5). 标识符区分大小写,如name与Name是两个不同的标识符。

如下都是正确的C#标识符:

(1).
_Price/_price/SomeThing/b/b11等。

(2).
Aclass/bnamespace/_using/using123等。

对于由下划线、数字和字母和保留字合并在一起表示一个自定义标识符,也是可以的。

如下是不正确的C#标识符:

(1). 8Good/8good/1234等。

(2).
class/namespace/using/void等。

不能将单个的独立的保留字作为自定义标识符来使用。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/116688.html

(0)
上一篇 21小时前
下一篇 21小时前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信