“我喜欢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