C++についての文献を読むとき多くの場合、私は言葉 "リテラル" を発生します。この言葉がC++で意味することは、私には少し不明です。
10
A
答えて
32
リテラルは、変数または関数呼び出しを通じて間接的にではなく、コードに直接表示されるデータです。
42
128
3.1415
'a'
"hello world"
リテラルを構成するデータがプログラムによって変更することができないが、それは更なる使用のために変数にコピーされてもよい:
int a = 42; // creates variable `a` with the same value as the literal `42`
ここ
は、いくつかの例では、1行に1つずつです
This concept is by no means unique to C++。
「リテラル」という用語は、データにliterallyというデータを書き込んだことに由来します。すなわち、変数名の後ろに「隠されていない」という意味です。
+2
+1いいね! – AminM
6
関連する問題
- 1. C++の文字列リテラルのタイプは何ですか?
- 2. C++文字列リテラルのデータ型は何ですか?
- 3. Pythonのリテラルと変数の違いは何ですか?
- 4. RubyのString.newと文字列リテラルの違いは何ですか?
- 5. Javaのcharリテラル '\ n'と '\ r'の違いは何ですか?
- 6. 文字列とリテラルの違いは何ですか?
- 7. リテラルとセグメントルートの違いは何ですか?
- 8. Golangのリテラル "キー"エスケープシーケンスとは何ですか
- 9. 文字列リテラルの値カテゴリとは何ですか?
- 10. C#の@文字列リテラルのJavaの対応部分は何ですか?
- 11. instanceofという文字列リテラルは何ですか?
- 12. `printf`の%* c%* cとは何ですか?
- 13. web.configの文字列リテラルの&のエスケープシーケンスは何ですか?
- 14. H2データベースの配列リテラルの構文は何ですか?
- 15. Neo4j CypherのNaNのリテラル式は何ですか?
- 16. 文字列リテラルと文字列リテラルは標準ですか?
- 17. sedは改行とリテラルをリテラルで置き換えますか?
- 18. C#ではString *とは何ですか?
- 19. C#ではどのような型が整数リテラルですか?
- 20. C++のセグメンテーションフォールトとは何ですか?mysql?
- 21. Objective-CのretainCountとは何ですか?
- 22. C++のハンドルとは何ですか?
- 23. Guid.NewGuid()のC++バージョンとは何ですか?
- 24. Objective-Cの "カテゴリ"とは何ですか?
- 25. C#のArccosメソッドとは何ですか?
- 26. Cの「プライベートヘッダ」とは何ですか?
- 27. Objective-Cの "@private"とは何ですか?
- 28. objective-cのメッセージとは何ですか?
- 29. C#のマスタークラスとは何ですか?
- 30. C++/CLIのプロパティとは何ですか?
http://en.wikipedia.org/wiki/Literal_%28computer_programming%29 –
**関連項目:** http://stackoverflow.com/questions/485119/what-does-the-word-literal- mean –
注:[C++/CLI 'literal'キーワード](https://msdn.microsoft.com/en-us/library/5yzft952.aspx)と混同しないでください:"変数としてマークされた/ clrコンパイルのリテラルは、静的なconst変数のネイティブな同等物です。 – jrh