糯米文學吧

位置:首頁 > 計算機 > C語言

C語言名詞解釋

C語言7.18K

進入一個新的領域,最怕的是什麼?當然是聽不懂各種專業的術語、名詞。下面是小編分享的C語言名詞解釋,一起來看一下吧。

C語言名詞解釋

算法

算法是為了解決一個問題而採取的有限步驟,也就是解題的思路。以排序算法為例,就有冒泡排序、快速排序、插入排序等等。就如我們之前所説,算法是一個程序的靈魂,直接決定了程序的質量,所以也是最需要我們學習和研究的部分。

語句

程序是語句的集合。就像我們寫的文章是由一句一句的完整句構成的`。在C語言中,用分號表示一個語句的結束。常見的語句類型有:表達式語句、空語句、複合語句、函數調用語句、程序流程控制語句。

數據結構

數據結構是計算機存儲、組織數據的方式。計算機擁有着強大的運算能力,所以被用於處理大量的數據,也就需要特定的算法來處理這些數據。數據結構體現了數據之間一種或多種特定的關係,可以抽象為邏輯上的結構,幫助人們更方便地處理和分析數據。常見的數據結構有:堆、棧、隊列、鏈表等。有興趣的同學可以自行了解。

數據類型

我們知道,計算機內部最終處理的都是隻含0和1的編碼,但是在C語言等高級語言中,為了使編程過程更加符合我們的邏輯思維,所有的數據都有特定的數據類型,也就是説對一串編碼有着特定的解讀。如果解讀的方式錯了,那麼從編碼中翻譯出來的內容也就與我們所想的內容不同了。在C語言中基本數據類型分為三類:整數型(定點型)、實數型(浮點型)和字符型。(注意是基本哦,當然還有其他數據類型,在這先不做過多介紹。)前兩者也並稱為數值類型。顧名思義,如果用數值類型的方式去解讀,那麼計算機翻譯出的就是數值,如果用字符類型的方式去解讀,那麼計算機翻譯出的就是字符。

關鍵字

關鍵字是指一些在C語言編程中具有特定作用的單詞。它們有着自己獨一無二的功能,因此不能用於作為變量名或其他用途。如int被用來聲明整型變量或函數,float用於聲明浮點型變量或函數 ,if用於條件語句等等。

ASCII碼

ASCII是American Standard Code for Information Interchange的縮寫,用來制訂計算機中每個符號對應的代碼,這也叫做計算機的內碼。每個ASCII碼以1個字節(Byte)儲存,從0到數字127代表不同的常用符號,例如大寫A的ASCII碼是65,小寫a則是97。由於ASCII字節的七個位,最高位並不使用,所以後來又將最高的一個位也編入這套內碼中,成為八個位的延伸ASCII(Extended ASCII)碼,這套內碼加上了許多外文和表格等特殊符號,成為目前常用的內碼。

標籤:名詞解釋 語言