程式設計的知識點 (不斷積累,終身程式設計)

程式設計師的貓發表於2020-07-16

程式設計語言中的 一等公民,二等公民,三等公民

一等公民

一般來說,如果某程式設計語言中的一個值可以作為引數傳遞,可以從子程式中返回,可以賦值給變數,就稱它為一等公民

二等公民

可以作為引數傳遞,但是不能從子程式中返回,也不能賦給變數

三等公民

它的值連作為引數傳遞都不行(比如label)

字面量

在電腦科學中,字面量(literal)是用於表達原始碼中一個固定值的表示法(notation)。幾乎所有計算機程式語言都具有對基本值的字面量表示,諸如:整數浮點數以及字串;而有很多也對布林型別字元型別的值也支援字面量表示;還有一些甚至對列舉型別的元素以及像陣列記錄和物件等複合型別的值也支援字面量表示法。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

你還差得遠吶!

相關文章