两个人做人爱视频免费,97久久精品人人搡人妻人人玩,欧洲精品码一区二区三区,999zyz玖玖资源站永久

我要投稿 投訴建議

計算機二級C語言程序設計考點:單詞及詞法規則

時間:2022-07-20 05:27:21 計算機等級 我要投稿
  • 相關推薦

計算機二級C語言程序設計考點:單詞及詞法規則

  單詞是由若干個有序的字符組成的,單詞的集合稱為詞匯。C語言的單詞有如下幾種:標識符、關鍵字、運算符、分隔符、常量、字符串和注釋符。下面是小編為大家帶來的關于單詞及詞法規則的知識,歡迎閱讀。

  1.標識符

  標識符是由字母、下劃線和數字組成的字符序列,要求第一個字母必須是字母或下劃線。

  標識符是用來給C語言程序中所使用的變量、函數、語句標號、類型定義等起名字的。C語言本身對標識符所用字符個數不作限制,但是在具體使用中,有些計算機只識別前面8個字符,而其他字符不作識別。另外,對大寫小寫字母是區分的。例如,a和A分別表示不同的變量。

  在使用標識符起名字時,要注意盡量有意義并便于閱讀。一般變量名或函數名多以小寫字母開始或全部用小寫字母,例如,a},a6,creat_list()等。有人喜歡將表示某種含義的多個英文單詞組成的名字中用下劃線作為單詞間的連接等,如建立鏈表函數起名為。eat_list()。也有人喜歡將多個英文單詞連在一起寫而不用下劃線分隔,為了表示不同單詞而將除第一個單詞之外的其他單詞的第一個字母大寫,如刪除鏈表某結點的函數起名為Node()q

  下列的標識符是合法的:

  x100,int一cnt,一xy,aB,sum,lotuS、一1一2一3,studentName等。

  下面的標識符是非法的;

  26d,#mon,ab.c,$xy,M.John,x>=y,m,n,4B等。

  讀者要學會寫出合法的標識符,也要能識別出非法的標識符。

  在給變量、函數等起名字時最好能做到“見名知意”,即從標識符的字符集中可知道該變量或函數的含意。例如,year,month,day,nartxe,age,sex等,不難從英文單詞中了解變量的含意。

  2.關健字

  關鍵字是一種具有特定含意的標識符。關鍵字又稱保留字。因為這些標識符是系統己經

  定義過的,不能再定義了,需要加以保留。使用者不能用關鍵字作為所定義的標識符,因此,讀者要知道系統已經使用了哪些保留字。下面將它們分類說明如下(關于這些關鍵字的含意及用法本書后面章節會有詳細講解)。

  (1)標識類型的關鍵字

  int,char,long,float,double,short,unsigned,struct,union,enum,auto,extern,

  static,register,typedef,void。

  (2)標識控制流的關鍵字

  gato,return,break,continue,if,else,default,do,while,sW1tC11,case。

  (3)標識預處理功能的關鍵字

  define,include,undef,ifdef,ifndef,endif,lin。等。

  (4)其他關鍵字

  sizeof,asm,fortran.ada,pascal等,

  上述的標識符都是系統已有定義的保留字,讀者不得再重新定義。

  3.運算符

  運算符是用來表示某種運算操作的一種符號,有的運算符用一個字符組成,也有的運算符由多個字符組成。有的運算符只要求有一個操作數,這種運算符叫單目運算符;有的運算符要求有兩個操作數,稱為雙目運算符;還有要求有三個操作數的運算符,稱為三目運算符。C語言中運算符種類繁多,優先級復雜,還有結合性等問題,本書第三章中專門講述運算符問題。

  4.分隔符

  分隔符是用來分隔多個變量、數據項、表達式等的符號。C語言中常用的分隔符有逗號,空白符,分號和膏號。下面介紹這些分隔符的使用方法。

  (I)逗號作為分隔符用來分隔多個變量和函數參數。例如,在說明語句中,同種類型的多個變量可用逗號將其變量分隔開:

  inta,b,c,d;

  這表示變量a,b,c和d都被定義為int型變量。又例如,在函數定義或調用時,用逗號將函數的多個形參或實參進行分隔,在下列函數的定義中,

  Add(a,b,c)

  inta,b,c,

  {

  這表示函數add有三個形參a,b和c,用逗號進行分隔。

【計算機二級C語言程序設計考點:單詞及詞法規則】相關文章:

2017計算機二級C語言試題09-25

計算機二級C語言考試題目09-25

計算機等級考試二級C語言超級經典400道題目08-10

C語言程序設計英文求職信08-10

2014年計算機二級C語言模擬試題及答案(1)08-04

2014年計算機二級C語言模擬試題及答案(2)08-04

2014年計算機二級C語言模擬試題及答案(3)08-04

計算機二級C++復習題08-09

2016年計算機二級考試試題C語言沖刺試題08-06

計算機等級考試二級VB考點:程序調試11-08

主站蜘蛛池模板: 贺兰县| 牙克石市| 孝感市| 鹤岗市| 巴林左旗| 祁连县| 澄城县| 疏附县| 岳阳市| 静海县| 丹江口市| 隆尧县| 东阳市| 同德县| 扎鲁特旗| 胶州市| 绥德县| 盐城市| 绥阳县| 广平县| 兴山县| 曲松县| 香河县| 德兴市| 江口县| 商南县| 清河县| 额尔古纳市| 乌苏市| 同江市| 义马市| 鹤峰县| 纳雍县| 洪雅县| 元谋县| 罗城| 廊坊市| 调兵山市| 九寨沟县| 隆安县| 修水县|