tft每日頭條

 > 圖文

 > c語言标識符及含義

c語言标識符及含義

圖文 更新时间:2025-01-27 17:58:29
1. 标識符

在C#中,我們編寫的代碼中,大部分都存在标識符,如var,Console,Write、Read等。

C#标識符有2種,1種是自定義的标識符,另1種是C#中已存在的,這類标識符又稱為保留字。

1.1. 保留字

保留字是指C#中已經内置的,是C#語言對于編譯器有特殊意義的預定義标識符,不能将保留字作為自定義的标識符使用。

用戶可在保留字前添加前綴符号@與保留字共同使用将其轉變為自定義标識符來使用,例如:@new。

在我們創建的控制台應用程序的Program類中,就存在一些保留字:

c語言标識符及含義(什麼是C标識符如何定義)1

C#保留字

圖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等。

不能将單個的獨立的保留字作為自定義标識符來使用。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved