教甄◆資訊科技概論專業(電腦科)題庫下載題庫

上一題
31. 下列哪一項不是 C 語言中字串(string)的同義詞?
(A) literal
(B) character
(C) message 
(D) character string


答案:登入後觀看
難度: 困難

10
 【站僕】摩檸Morning:有沒有達人來解釋一下?
倒數 2天 ,已有 1 則答案
ametachu 高三下 (2023/05/13):

字符串文字或匿名字符串 [1] 是計算機程序源代碼中字符串值的文字。 現代編程語言通常使用帶引號的字符序列,形式上是“括號定界符”,如 x = "foo",其中 "foo" 是值為 foo 的字符串文字。 可以使用轉義序列等方法來避免定界符衝突(括號問題)並允許將定界符嵌入到字符串中。 有許多替代符號用於指定字符串文字,尤其是在復雜的情況下。 確切的表示法取決於所討論的編程語言。 儘管如此,大多數現代編程語言都遵循一些通用準則。

消息字符串

消息字符串僅在驗證器中使用。 驗證器需要這些消息字符串作為錯誤消息。

消息本身通常包含可翻譯的字符串,這些字符串作為字符串對象存儲在 WinStudio 的字符串表中。 我們建議您盡可能使用可翻譯字符串,以便它們可以在用戶界面語言更改時自動更改。

用於錯誤消息的可翻譯字符串通常以小寫字母“m”開頭。 此約定指示 WinStudio 在Strings 表中查找相應的消息字符串。

注意:我們建議您使用僅包含字母數字字符、下劃線 (_) 字符和用於替換的百分號(%) 的名稱(見下文)。 字母數字字符包括字母 a-z(大寫或小寫)和數字 0-9。

創建或使用消息字符串時,請記住您可以用各種值代替替換關鍵字。 然後,在運行時,WinStudio 將關鍵字替換為替換值。

字符串是什麼意思?

字符串是由代碼位表示並組織成單個變量的一系列字符。 這個保存字符的字符串變量可以設置為特定長度或由程序分析以確定其長度。

技術百科解釋字符串

在多種計算機程序中,字符串由特定語法標記,通常包括引號,並由各種編程命令設置或標註。 然後將它們用於存放表示 ASCII 字符的不同類型的數據。 在許多情況下,單個字節通過存儲與該字符對應的特定值來表示一個字符。 不同的編碼約定可以使用 Unicode 或 UTF 協議或將字節標識為操作單位的“八位字節”協議。

一個字符串在計算機程序中可以扮演很多角色。 例如,程序員可以在程序的加載函數中使用命令創建一個未填充的字符串。 用戶事件可以將數據輸入到該字符串中。 如果用戶輸入諸如“hello world”之類的單詞或短語,程序隨後可以讀取該字符串並將其打印出來、顯示在屏幕上、保留以供存儲等。

在現代編程中,字符串通常涉及數據捕獲和數據存儲功能,這些功能接受名稱或其他類型的信息。


資料來源: WiKI

https://docs.infor.com/ism/5.x/en-us/ism_onlinehelp/lsm1454148053275.html

https://www.techopedia.com/definition/1147/character-string

1個讚
檢舉


31. 下列哪一項不是 C 語言中字串(string)的同義詞? (A) lit..-阿摩線上測驗