「私はComp Sciが好きです」というタイプは何ですか?私はかなりその文字列かリテラルのどちらかと確信しています.2人の違いを指摘して回答を見つけることができます文字列とリテラルの違いは何ですか?
答えて
文字列は一連の文字です。リテラルは、プログラムの一部として入力されるデータです。プログラムに"I like Comp Sci"
が入力されている場合は、文字列リテラルです。
文字列データ型であるが、文字列が文字通り通常引用符で定義されている場合、文字列リテラルである:例列で
String myString = "This is a literal string";
タイプである、のmyString変数または参照名であります、引用符内のテキストはリテラル文字列です。
ほとんどの言語では、文字列とリテラルの両方とみなされます。文字列は、テキストのセクションを構成する文字の集合です。リテラルは、ソースコードに直接入力される無条件の定数です。彼らは相互に排他的ではありません。
私は同意しません。これは言語固有の概念ではありません。リテラルは実際の文字列で表されますが、文字列は単なる参照名で表現できるデータ型です。しかし、プログラマは両方とも "string"という言葉を間違いなく使用しますが、String myStringは決して言いません。文字列リテラルです。 –
要点はすべて更新されます。 –
- 1. RubyのString.newと文字列リテラルの違いは何ですか?
- 2. リテラル文字列と定数の違い
- 3. 文字列リテラルと文字列リテラルは標準ですか?
- 4. 印刷文字列と書式付き文字列リテラルの違いは何ですか?
- 5. %w {}と%W {}の大文字と小文字の%W配列リテラルの違いは何ですか?
- 6. instanceofという文字列リテラルは何ですか?
- 7. PHPではシングルクォート文字列とダブルクォート文字列の違いは何ですか?
- 8. 文字列リテラルの値カテゴリとは何ですか?
- 9. C#で。文字列と文字列の違いは何ですか?
- 10. 文字列とChar配列の違いは何ですか?
- 11. Dartの文字列と文字列の違いは何ですか?
- 12. COM文字列(BSTR)と.NET文字列の違いは何ですか?
- 13. web.configの文字列リテラルの&のエスケープシーケンスは何ですか?
- 14. テキストと文字列の違いは何ですか?
- 15. URLパラメータとクエリ文字列の違いは何ですか?
- 16. C++の文字列リテラルのタイプは何ですか?
- 17. antlrリテラル文字列一致:何が間違っていますか?
- 18. C++文字列リテラルのデータ型は何ですか?
- 19. 文字列リテラルと文字列オブジェクト
- 20. DEBUGLOGフォーマット文字列は、文字列リテラル
- 21. 文字列リテラル
- 22. 文字列リテラルで数字/文字が何回表示されますか?
- 23. Pythonのリテラルと変数の違いは何ですか?
- 24. Javaのcharリテラル '\ n'と '\ r'の違いは何ですか?
- 25. スレッドと文字列リテラル
- 26. TypeScript配列 - 違いは何ですか?配列<string>と文字列[]
- 27. 文字配列にヌル文字と除外文字を含めることの違いは何ですか?
- 28. リテラルとセグメントルートの違いは何ですか?
- 29. selectの文字列リテラルは、変数を使用するときに何か違うものを返します
- 30. バイト文字列リテラル
これを試してください:http://stackoverflow.com/questions/3297867/difference-between-string-object-and-string-literal – mwan
2つの用語は互いに排他的ではありません(つまり、「文字列リテラル")。あなたの教科書をよく確認してください。 – larsks
@ mwan:その質問はJavaScriptに固有です。 – Gabe