C 语言 —— 命名规则
生活随笔
收集整理的這篇文章主要介紹了
C 语言 —— 命名规则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么要命名?
首先,對于計算機來說,沒有命名不命名的,只有0和1。數據保存在內存中,程序使用數據時,需要知道該數據在內存中的地址,才能使用,而地址是由一系列的0、1組成。
之所以要有命名是因為直接使用內存地址的話,不光使用的時候非常麻煩,而且閱讀代碼的時候也十分難以閱讀。
C 語言的命名提供了一個機制,我們為使用的內存地址命了一個名,之后使用這個名字,程序會根據這個名字找到對應的內存地址,使用該數據。
另外為了便于日后代碼的閱讀性,要求命名時要使用有意義的變量名或標識符。如果變量名無法清楚地表達自身的用途,可以在注釋中進一步說明。
結論:命名是為了我們編寫和閱讀代碼方便而引入的,為了便于代碼閱讀,推薦命名時使用有意義的變量名或者標識符。
命名規則
PS:Java 的命名規則中還可以用美元符號($)來命名,但是 C/C++ 不可以。
?
關鍵字
關鍵字是 C 語言中事先被定義了某些用途的詞匯。有的用于指定不同的數據類型,例如,int。有的用于控制程序中語句的執行順序,例如,if。這些我們都會在后面的學習中遇到。
?
| 數據類型 | char、short、int、long、float、double、unsigned、const、void |
| 流程控制 | if、else、for、while、do…while、switch、case、default、continue、break、return、goto |
| 存儲類別 | static、auto、register、volatile |
| 其他數據形式 | struct、union、enum |
| 其他 | inline、extern、restrict、sizeof |
| C11 新增 | _Alignas、_Alignof、_Atomic、_Bool、_Complex、_Generic、_Imaginary、_Noreturn、_Static_assert、_Thread_local |
總結
以上是生活随笔為你收集整理的C 语言 —— 命名规则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第2次实验——算法基本功 与 综合思考
- 下一篇: Jsp中onBlur事件在引入jqury