「我喜歡Comp Sci!」是什麼類型?我很確定它是一個字符串還是文字,任何人都可以指出兩者之間的區別,並幫助我找到答案字符串和文字有什麼區別?
4
A
回答
5
字符串是一系列字符。文字是作爲程序的一部分輸入的數據。如果您的程序中鍵入了"I like Comp Sci"
,那麼它是一個字符串文字。
0
的字符串是一種數據類型,但文字串是當一個字符串被定義字面上通常在引號:
String myString = "This is a literal string";
在該示例中字符串的類型是,myString的是一個變量或參考名,並且引號中的文本是一個文字字符串。
1
在大多數語言中,它將被視爲字符串和文字。字符串是組成一段文本的字符的集合。文字是直接輸入到您的源代碼中的無條件常量。它們不是相互排斥的。
+0
我不同意。這不是一個語言特定的概念。文字由實際的字符串表示,但字符串只是可以用引用名稱表示的數據類型。但是,程序員對兩者都使用術語「字符串」,但絕對不會說String myString;是一個字符串文字。 –
+0
好的,點數將會更新。 –
相關問題
- 1. C字符串和C++字符串有什麼區別?
- 2. 字符串和字符串有什麼區別?
- 3. 在C#中。字符串和字符串有什麼區別?
- 4. COM字符串(BSTR)和.NET字符串有什麼區別?
- 5. golang中的[]字符串和...字符串有什麼區別?
- 6. 打印和格式化字符串文字有什麼區別?
- 7. 字符串和Javascript中的字符數組有什麼區別?
- 8. R中的字符串和字符有什麼區別?
- 9. 兩個字符串有什麼區別?
- 10. 字符串,CString,QString有什麼區別?
- 11. 字符文字與字符串文字的U前綴有什麼區別?
- 12. XML文檔和XML字符串有什麼區別?
- 13. Ruby中的String.new與字符串文字有什麼區別?
- 14. Ruby中的字符串和符號有什麼區別?
- 15. Ruby中的字符串和符號有什麼區別?
- 16. Golang中的*字符串和字符串之間有什麼區別?
- 17. 正常字符串和'%s'格式的字符串有什麼區別?
- 18. 在.NET中字符串實習和字符串合併有什麼區別?
- 19. C#,Visual Basic.NET和託管C++之間的字符串文字有什麼區別?
- 20. 添加字符串文字和字符串對象的區別
- 21. 在C#中的區別是什麼:字符串VS字符串
- 22. URL參數和查詢字符串有什麼區別?
- 23. rawurl和查詢字符串有什麼區別?
- 24. 分配和創建實例的字符串有什麼區別?
- 25. %和,在一個字符串中有什麼區別?
- 26. char []和C++中的字符串有什麼區別?
- 27. get查詢字符串和URI段有什麼區別?
- 28. Python字符串格式化中%s和%d有什麼區別?
- 29. 之間有什麼區別提示()和SpeakAsync(字符串)
- 30. 初始化字符串時'...'和「...」有什麼區別?
試試這個:http://stackoverflow.com/questions/3297867/difference-between-string-object-and-string-literal – mwan
這兩個術語不是相互排斥的(也就是說,東西可以是一個「字符串文字」)。更好地檢查你的課本。 – larsks
@mwan:這個問題非常特定於JavaScript。 – Gabe