簡述關鍵字與識別符號的區別

2025-03-22 14:20:09 字數 2888 閱讀 2863

1樓:高小

識別符號是在程式中使用的變數名、函式名、標號等統稱為識別符號。除庫函式的函式名由系統定義外,其餘都由使用者自定義。c 規定,識別符號只能是字母(a~z,a~z)、數字(0~9)、下劃線()組成的字串,並且其第乙個字元必須是字母或下劃型譽線。

在使用識別符號時還必須注意以下幾點:

1)標準c不限制識別符號的長度,但它受各種版本的c 語言編譯系統限制,同時也受到具體機器的限制。例如在某版本c 中規定識別符號前八位有效,當兩個識別符號前八位相同時,則被漏歷認為是同乙個識別符號。

2)在識別符號中,大小寫是有區別的。例如book和book 是兩個不同的識別符號。

3)識別符號雖然可由程式設計師隨意定義返租搜,但識別符號是用於標識某個量的符號。因此,命名應儘量有相應的意義,以便閱讀理解,作到「顧名思義」。

關鍵字你看一看這乙個。

關鍵字和一般識別符號的區別

2樓:網友

一、主體不同。

1、關鍵字:屬於保留字,是整個語言範圍內預先保留的識別符號。

2、一般識別符號:使用者程式設計時使用的名字,用於給變數、常量、函式、語句塊等命名,以建立起名稱與使用之間的關係。

二、特點不同。

1、關鍵字:不能宣告與關鍵字同名的識別符號。

2、一般識別符號:由字母和數字以及其它字元構成。

三、規則不同。

1、關鍵字:經過預處理後,關鍵字從預處理記號(preprocessing-token)中區別出來,剩下的識別符號作為記號(token),用於宣告物件、函式、型別、名稱空間等。

2、一般識別符號:長度是由機器上的編譯系統決定的,一般的限制為8字元。

3樓:安巨集偉安瑩

關鍵字是編譯器保留用作它用的token字,如int, void, unsigned。而識別符號一般作為c語言變數和函式名而自定義的,並且有一定的命名規則。

關鍵字和一般識別符號的區別

4樓:一嘆

關鍵字與一般識別符號。

的區別:1、主體的不同:

關鍵字是作為編伍鋒程語言。

的保留字的,是整個程式語言範圍內保留的不能用於標識變數的識別符號。

一般的識別符號,也就是使用者定義的變數名,方法名等自定義的識別符號。

2、特點是不同的:

作為程式語言的關鍵字,關鍵字是不能夠拿來作為變數識別符號的,同時識別符號不能與關鍵字重名。

一般的識別符號需要遵循一定的規範,有字元、數字、下劃線。

等組成。<>

5樓:卞玉蘭渾雀

關鍵字是電腦語言裡事先定義的,有特別意義的亮空識別符號,有時又叫保留字。是程式發明者規定的有特殊含義的單詞。

識別符號是空並程式設計師為變數、常量、資料型別、過鬥鍵跡程、函式等定義的名字。

簡述c語言中識別符號和關鍵字的概念與區別

6樓:幻想秘境

識別符號是使用者或系統定義的有意義單片語合,或單詞與數字組合(具體意義有定義者決定),並且識別符號由字母、數字、下劃線「_」組成,並且首字母不能是數字。且識別符號的命名不能為關鍵字中的任意乙個。

關鍵字是c語言提供的有特殊含義的符號,也叫做「保留字」

簡述c語言中識別符號和關鍵字的概念與區別

7樓:尚秀榮謬珍

識別符號是使用者或系統定義的有意義單片語合,或單詞與數字組合(具體意義有定義者決定),並且識別符號由字母、數字、下劃線「_」組成,並且首字母不能是數字。且識別符號的命名不能為關鍵字中的任意乙個。

關鍵字是c語言提供的有特殊含義的符號,也叫做「保留字」

8樓:繆秀雲千酉

預定義巨集本身是按巨集的流程被編譯的,除了在是在編譯**之前就被定義以外和普通巨集沒有區別。關鍵字是程式語法相關的東西,有些接近於識別符號,些和識別符號完全不同。

並且,要知道,巨集的優先順序大於關鍵字。

#define

iffor你就可以寫if

inta=0;i

語句、關鍵字、識別符號、表示式的概念是什麼?各有什麼不同?

9樓:謬闊顧映菱

語句是乙個完整的程式**片段,完成特定功能,如。x關鍵字是程式語言中規定的不坦陪能使用來作變數名和其他名字的單詞,也成保留字,如。

break;

識別符號是使用者自行定讓鬥蠢義的用來增強**可讀性的常量,如。

#definepi

表示式指的是用來運算的一串**,並不一定有什麼實際用處,如。x銷棗。

y;不完成任何功能。

標示符關鍵字是什麼意思

10樓:匿名使用者

程式語言是國外開發出來的,所派帶以要想更好的理解其含義,最好的辦法就是看原來的語言是怎麼表示的。

識別符號原文是identifier,生活中id卡好理解吧,那個id卡的id就是這個識別符號的前2個字母是一樣的意思(用的是不同的單詞形式名詞,形容詞這些),所以識別符號的意思就是乙個id的含義,你程式設計的時候命名變數需要給它一皮沒個id,獨一無二的,ide會記錄並編譯;

關鍵字原文是keyword,可以理解為是系統定義好的identifier,所有人都可以直接使用,有特殊的含義,不允許使用者使用;

還有比較特殊的保留字,它的意思就是說這種程式語言為了將來擴充套件公升級而提前預留下燃羨納來的identifier,也不允許使用者使用,只是為了將來可能會用到;

祝程式設計快樂~

關鍵字一般包括()等。

11樓:老周在此

關鍵字一般包括()等。

a.單褲弊位名稱。

b.單位編號物純仔。

c.年、季、月、日。

d.自行定義關鍵字。

正確罩汪答案:abcd

幾個c語言關鍵字的翻譯

auto 自動.break 中斷 迴圈語句,開關語句裡用 case 情況 開關語句裡用 char 字元.const 常量.continue 繼續 迴圈語句裡用 default 預設 開關語句裡用 do 做迴圈.double 雙精度.else 否則.enum 列舉型.extern 外部.float 單...

Python3的關鍵字有哪些?

python關鍵字有哪些 paython的關鍵字有and or not 邏輯運算子 if elif else 條件語句 for while 迴圈語句 true false 布林變數 continue break 迴圈控制 等。一 and or not 邏輯運算子 and 如果兩個語句都返回true,...

急 from 關鍵字附近有語法錯誤

parameter tostring 從sql的語法考慮,這個位置只能是數字,但你取值的時候有沒有可能是非數字?要保證程式的健壯性,最好是在執行這程式前,做個判斷,如果正常為數字,那麼就執行這句,根據你提供的程式,一般也就這個地方出問題,後面tablename也有可能是接收的值不是所存在的表名,那麼...