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