C / C ++の文字列リテラルのタイプは何ですか?
文字列リテラルは、二重引用符(““)で囲まれた文字のセットです。ワイド文字列リテラルのプレフィックスは常にLです。
文字列リテラルの種類-
| Sr.No。 | |
|---|---|
| 1 | ““ 接頭辞なしの文字列リテラル |
| 2 | L "" ワイド文字列リテラル |
| 3 | u8”“ UTF-8でエンコードされた文字列リテラル |
| 4 | u”“ UTF-16でエンコードされた文字列リテラル |
| 5 | U”“ UTF-32でエンコードされた文字列リテラル |
| 6 | R "" 生の文字列リテラル |
これは、C++言語の文字列リテラルの例です
例
#include <cwchar>
#include <cwctype>
#include <iostream>
using namespace std;
int main() {
wchar_t s[] = L"hello world!";
wcout << L"The uppercase string : ”" << L"\"is ";
for (int i = 0; i < wcslen(s); i++)
putwchar(towupper(s[i]));
return 0;
} 出力
これが出力です
The uppercase string : ""is HELLO WORLD!
-
C ++のブール値の型指定子は何ですか?
c++でのブール値の型指定子はboolです。 -として使用できます bool myBoolean = true;
-
@プレフィックスはC#の文字列リテラルで何をしますか?
@prefixは、記号に続く文字列内の特殊文字をエスケープする必要がないことを示しています。 次のステートメント @"D:\new" 等しい: "D:\\new" @プレフィックスは、大きな文字列が必要で、複数行にまたがって表示される場合にも使用されます。以下は、複数行の文字列-を示す例です。 例 using System; namespace Demo { class Program { static void Main(string[] args) { &n