iOS編程之C語言標示符、註釋

C語言中的標示符只能有字母數字下劃線三種字符組成,且第一個字符必須是字母或者下劃線。

什麼是標示符

    標示符是用戶編程是使用的名字。編程

標示符的特性

  1. 標示符有字母、數字、下劃線「_」組成,而且首字母不能是數字。
  2. 不能把C語言的關鍵字做爲標示符。
  3. 標示符長度限制8字符(8字符長度限制是C89標準,C99標準已經擴充長度,其實大部分工業標準都更長)。
  4. 標示符對大小寫敏感
char nsae;  //正確的定義標示符
 char dqk;   //正確的定義標示符
 char _aks;  //正確的定義標示符
 
 char 1nsae; //錯誤的定義標示符:->不能以數字開頭,只能以字母和_開頭
 char dq#k;  //錯誤的定義標示符:->標示符只能有數字、字母下劃線組成
 char int;  // 錯誤的定義標示符:->標示符不能呢包含C語言中的關鍵字符。int 是C語言中的關鍵字

C語言中的註釋

     C語言中有一段特殊的文字,就是註釋,它是不參與代碼的編譯與執行的。是用來描述代碼做用,既是對本身的代碼一個備註理解,也是對其餘人在讀你代碼時的說明。在編程中應該多加註釋,養成良好的編程習慣。spa

     C語言中通常有兩種註釋:一是單行註釋:直接在該行須要註釋的地方加上//就好了。例如:code

int age; //定義變量名字
    
    //這也是一個註釋,定義了一個變量name
    char name;

//後面的就被註釋掉了不參與代碼的任何工做,用來給本身或者別人看的。編譯

     C語言中的另一種註釋就是多行註釋:變量

/*
        定義了三種變量 year, month, day
        這三種變量都是同一類型能夠放在同一行
        固然你也能夠分開定義。
     */
    int year, month, day;
    
    /*
        定義了 年齡和時間變量
        還有一個名字變量
     */
    int age;
    int week;
    int hour;
    char name;

/*和*/ 限制了註釋的範圍,要注意多行註釋是不能潛套使用的好比:註釋

/*
       /*
           這是錯誤的,多行註釋不能潛套。
        */
     */
    int age, month;
    
    char name; /* 固然多行註釋你也能夠把它當成單行註釋使用 */

多行註釋你也能夠把它當成單行註釋使用,如上語言

相關文章
相關標籤/搜索