當前位置:才華齋>計算機>C語言>

C語言名詞解釋

C語言 閱讀(7.56K)

進入一個新的領域,最怕的是什麼?當然是聽不懂各種專業的術語、名詞。下面是小編分享的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)碼,這套內碼加上了許多外文和表格等特殊符號,成為目前常用的內碼。