當前位置:首頁 » 編程語言 » c語言32個標識符即其意思
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言32個標識符即其意思

發布時間: 2022-06-28 05:55:47

c語言中什麼叫標識符

或許你會將標識符和關鍵字混了。這里稍做分析。.1 關鍵字
所謂關鍵字就是已被Turbo C2.0本身使用, 不能作其它用途使用的字。例如關
鍵字不能用作變數名、函數名等。
Turbo C2.0有以下關鍵字:
Turbo C2.0擴展的共11個
asm _cs _ds _es _ss cdecl
far near huge interrupt pascal
由ANSI標準定義的共32個
auto double int struct break else
long switch case enum register typedef
char extern return union const float
short unsigned continue for signed void
default goto sizeof volatile do if
while static


3.2 標識符
所謂標識符是指常量、變數、語句標號以及用戶自定義函數的名稱。 Turbo C
2.0標識符的定義十分靈活。作為標識符必須滿足以下規則:
1. 所有標識符必須由一個字母(a~z, A~Z)或下劃線(_)開頭;
2. 標識符的其它部分可以用字母、下劃線或數字(0~9)組成;
3. 大小寫字母表示不同意義, 即代表不同的標識符;
4. 標識符只有前32個字元有效;
5. 標識符不能使用Turbo C2.0的關鍵字。
下面舉出幾個正確和不正確的標識符:
正確 不正確
smart 5smart
_decision bomb?
key_board key.board
FLOAT float

❷ c語言中各個標識符所表示的意思

C語言中的標識符
1) 標識符由字母、數字、下劃線「_」組成,並且首字母不能是數字.
2) 不能把C語言關鍵字作為標識符.
3) 標識符長度限制8字元.
(註:8字元長度限制是C89標准,C99標准已經擴充長度,其實大部分工業標准都更長)。
4) 標識符對大小寫敏感.
5)標識符命名應做到「見名知意」
下面的標識符名是合法的:
year,Day,ATOK,x1,_ CWS,_change_to
而下面的標識符名是不合法的:
#123,.COM,$100,1996Y,1_2_3,Win3.2

如果你問的是關鍵字的話,參考下面的內容:

auto :聲明自動變數
short :聲明短整型變數或函數
int: 聲明整型變數或函數 long :聲明長整型變數或函數
float:聲明浮點型變數或函數
double :聲明雙精度變數或函數
char :聲明字元型變數或函數
struct:聲明結構體變數或函數
union:聲明共用數據類型
enum :聲明枚舉類型
typedef:用以給數據類型取別名
const :聲明只讀變數
unsigned:聲明無符號類型變數或函數
signed:聲明有符號類型變數或函數
extern:聲明變數是在其他文件正聲明
register:聲明寄存器變數
static :聲明靜態變數
volatile:說明變數在程序執行中可被隱含地改變
void :聲明函數無返回值或無參數,聲明無類型指針
if:條件語句
else :條件語句否定分支(與 if 連用)
switch :用於開關語句
case:開關語句分支
for:一種循環語句
do :循環語句的循環體
while :循環語句的循環條件
goto:無條件跳轉語句
continue:結束當前循環,開始下一輪循環
break:跳出當前循環
default:開關語句中的「其他」分支
sizeof:計算數據類型長度
return :子程序返回語句(可以帶參數,也可不帶參數)循環條件

❸ C語言的32個標識符是那32 個啊有專業人士能列舉全部嗎

你的說法不對,應該指的是具有特定意義的標識符吧,也就是關鍵字(保留字)如下:auto,break,case,char,continue,const,default,do,double,else,enum,extern,float,for,goto,int,if,long,register,return,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile,while.
否則C語言的標識符有太多了.

❹ 求C語言32個詞彙祥細解釋。

Actual argument 實際參數 Addition 加法

Address 地址 Alert 警告

Algorithm 演算法 ANSI 美國國家標准協會

Area 面積 Argument 參數,自變數

Arithmetic expresssion 參數,自變數 Arithmetic operator 算術運算符

Array 數組 Ascending order 升序

Assignment operator 賦值運算符 Back slash 反斜杠

Backspace 退格鍵 Base address 基地址

Basic Combined Programming Language (BCPL) 基本組合編程語言

Binary code file 二進制代碼文件 Binary executable 二進制可執行文件

Binary operator 二元運算符 Block 塊,語句塊

Boolean 布爾值 Bubble sort 冒泡排序

Buffer 緩沖區 Built-in function 內置函數

Call by reference 引用調用 Call by value 傳值調用

Called function 被調函數 Calling function 調用函數

Carriage return 回車 Character 字元

Code snippet 代碼片斷 Column 列

Combined Programming Language (CPL) 組合編程語言

Comma operator 逗號運算符 Compiler 編譯器

Compound statement 復合語句 Concatenation 連接

Condition 條件 Conditional construct 條件結構

Constant 常量 Control 控制,控制權

Console 控制台 Counter 計數器

Data type 數據類型 Declaration 聲明

Decrement 自減,遞減 Descending order 降序

Difference 差 Dimension 維數,維

Division 除法 Double 雙精度浮點型

Double quote 雙引號 Element 元素

Escape sequence 轉義序列 Even number 偶數

Executable statement 可執行語句 Expressions 表達式

Extension 擴展名 Factorial 階乘

Fibonacci series 斐波那契數列 Filename 文件名

Final value 終值 Float 浮點型

Flow chart 流程圖 Form Feed 換頁

Formal parameter 形式參數,形參 Fraction 小數

Function 函數 Global variable 全局變數

Header file 頭文件 Identifier 標識符

Increment 自加,遞增 Index 索引

Infinite loop 無限循環 Initial value 初值

Initialization 初始化 Inner loop 無限循環

Input 輸入 Instruction 指令

Integer 整形,整數 Integrated Development Environment(IDE)集成開發環境

Iteration construct 循環結構 Key combination 組合鍵

Keyword 關鍵字 Leap year 閏年

Linker 連接器 Literal 常量,文字

Local variable 局部變數

Logical operator 邏輯運算符

Loop 循環

Machine code 機器碼

Member 成員

Memory location 內存單元

Molus 取模

Multiple condition 多重條件

Multiple dimensional array 多維數組

Multiplication 乘法

Negative number 負數

Nest 嵌套

New line 換行

Object file 目標文件

Object program 目標程序

Odd number 奇數

Operand 操作數

Operator 操作符,運算符

Operator precedence 運算符優先順序

Outer loop 外層循環

Output 輸出

Parameter 參數

Parameterized function 參數化函數

Perimeter 周長

Pointer 指針

Positive number 正數

Power 冪

Precision 精確度

Pre-processor command 預處理命令

Prime number 質數

Proct 積

Project 工程

Prototype 原型

Pseudocode 偽代碼

Queue 隊列

Quotient 商

Random number 隨機數

Recursive function 遞歸函數

Relational operator 關系運算符

Remainder 余數

Retrieve 檢索

Row 行

Scope 作用域

Single dimensional array 一維數組

Single quote 單引號

Sorting 排序

Source code 源代碼

Square root 平方根

Stack 棧

Statement 語句

Step 步驟

String 字元串

String literal 字元串常量

Structure 結構

Structured programming 結構化編程

Subscript 下標

Subtraction 減法

Symbol 符號

Syntax 語法

Tab 製表符

Ternary operator 三元運算符

Traverse 遍歷

Triangle 三角形

Type cast 強制類型轉換

Unary operator 一元運算符

User-defined function 自定義函數

Variable 變數

Workspace 工作區

❺ c語言標識符

所謂標識符,就是你起的一個名字。c/c++中,是你用來標識變數名、符號常量名、函數名、數組名、文件名、類名、對象名等的。(就好像你父母有了你以後給你起的名字)~~ c/c++有效標識符的構成規則叮骸恥繳儕劑抽烯處樓如下
(1)第一個字元必須是字母(不分大小寫)或下劃線(_);
(2)後跟字母(不分大小寫)、下劃線(_)或數字組成;
(3)標識符中的大小寫字母有區別。如,變數sum,sum,sum代表三個不同的變數;
(4)不能與c編譯系統已經預定義的、具有特殊用途的保留標識符(即關鍵字)同名。比如,不能將標識符命名為float,auto,break,case,this,try,for,while,int,char,short, unsigned,等等

❻ C語言標識符的命名規則是什麼請舉例說明

C語言的標識符一般應遵循如下的命名規則:

1、標識符必須以字母a~z、 A~Z或下劃線開頭,後面可跟任意個(可為0)字元,這些字元可以是字母、下劃線和數字,其他字元不允許出現在標識符中。

2、標識符區分大小寫字母;

3、標識符的長度,c89規定31個字元以內,c99規定63個字元以內;

4、C語言中的關鍵字,有特殊意義,不能作為標識符;

5、自定義標識符最好取具有一定意義的字元串,便於記憶和理解。

(6)c語言32個標識符即其意思擴展閱讀:

C語言中預先定義了一些標識符,他們有特定的含義,通常用做固定的庫函數名或預編譯處理中的專門命令。如scanf、printf、sin、define、include等。

C語言允許用戶標識符與預定義標識符同名,但這將使這些標識符失去系統規定的原意。為了避免誤解,建議用戶為標識符取名時盡量不要與系統預先定義的標准標識符(如標准函數)同名。

❼ c語言中標識符是什麼

C語言中的標識符只能由字母、數字和下劃線三種字元組成,且第一個字元必須是字母或下劃線。

標識符是用戶編程時使用的名字,比如指定某個東西、人,都要用到它,他或她的名字。在電腦語言中,對於變數,常量,函數,語句塊也有名字,統統稱之為標識符。

電腦的標識符如下:

知識擴展:

C語言的標識符一般應遵循如下的命名規則:

1、標識符必須以字母a~z、 A~Z或下劃線開頭,後面可跟任意個(可為0)字元,這些字元可以是字母、下劃線和數字,其他字元不允許出現在標識符中。

2、標識符區分大小寫字母。

3、標識符的長度,c89規定31個字元以內,c99規定63個字元以內。

4、C語言中的關鍵字,有特殊意義,不能作為標識符。

5、自定義標識符最好取具有一定意義的字元串,便於記憶和理解。

❽ C語言的標識符的定義是什麼

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

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

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

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

(3)標識符雖然可由程序員隨意定義,但標識符是用於標識某個量的符號。因此,命名應盡量有相應的意義,以便閱讀理解,作到「顧名思義」。