C語言奇妙之旅_標識符

課前回顧

     編寫一個China is very good程序

 

/*
* 編寫時間:  2018/7/21
* 編寫作者: 流光飛霞
* 程序功能:  打印China is very good
* 版本號  :  V1.00
**/
# include <stdio.h>

int main()
{
    printf("China is very good\n");

    getchar();
    return 0;
}

     找出以下程序的錯誤

 

include <stdio.w]

mani()

{
    printf(“C is fun\n”)


    return 0;
}

 

include <stdio.w]  應該改爲 # include <stdio.h>

    問題解析: include前面少了 #, stdio.h 寫成了 stdio.w。括號也寫錯的!

 

mani() 應該改爲 int main()。

    問題解析:  代碼不夠規範, main的英文寫成了mani。

 

printf(C is fun\n) 應該改爲 printf("C is fun\n");。

    問題解析:  少了結束符;  字符串兩側的符號寫成了中文的, 應該改爲英文。

 

標識符

     標識符是什麼?

          很簡單, 標識符就是一個名字

 

     如何定義合法、 有效的標識符?

           1. 標識符的應該是字母A~Z、 a~z 或 下斜槓(_)開頭。

           2. 標識符可以包含數字比如 num1。

           3. 標識符中大小寫是有區別的, 不過函數是區分大小寫的!

           4. 不能是C語言本來就有的關鍵字(C語言有32個關鍵字 9中控制語句、 32種運算符)。

 

     我不清楚有那32個關鍵字?

              不要怕, 現在我就帶你們來認識一下有那32個關鍵字(不要怕記不住, 多用就會了)

             Auto, static, extern, register, int。

             float, double, struct, char, break。

             continue, long, if, else, switch。

             case, default, enum, typedef, return。

             unio, const, for, unsigned, signed。

             void, goto, sizeof,  volatile, do。

             while, short。

實例程序

/*
* 編寫時間:  2018/7/21
* 編寫作者: 流光飛霞
* 程序功能:  簡單的定義標識符
* 版本號  :  V1.00
**/

# include <stdio.h>

int main()
{
    int i = 5;     /* 定義一個基本整形變量 i */
    short _Aj = 1; /* 定義一個短整形變量_Ai */

    printf("i = %d, _Aj = %d", i, _Aj);

    return 0;
}

變量與常量, 以後會講, 留個迷給你們自己可以想一想

 

課後作業

  • 上網搜索C語言32個關鍵字詳解
  • 在本文下方評論(指正作者的錯誤與隨筆意見), 讓作者寫出更好的文章
  • 找到以下程序的錯誤

  

# include <stdio.h>

Int main()
{
    int break;

    printf(“%s”, break);


    return 0;
}

 

發佈了32 篇原創文章 · 獲贊 7 · 訪問量 3629
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章