string-literals

    7

    3答えて

    int main() { char *x = "HelloWorld"; char y[] = "HelloWorld"; x[0] = 'Z'; //y[0] = 'M'; return 0; } 上記のプログラムでは、HelloWorldは読み取り専用セクション(つまり文字列テーブル)になります。 xはその読み取り専用セク

    5

    2答えて

    あなたが(intなど)のポインタを宣言する際に通常、あなたがそれにメモリアドレスを割り当てる必要があるだろう: ​​ あなたはchar型のポインタを作成するときに、あなたがすることなく、それにchar型の配列を割り当てることができますアドレスを含める必要があります。 char* c = "Char Array"; この機能はどのように動作しますか?それはメモリを割り当て、それを指していますか?

    5

    2答えて

    文字列を文字列リテラルに変換する一般的なScalaユーティリティメソッドはありますか?単純なラムダ関数"\"" + _ + "\""は、特殊文字のない文字列に対してのみ機能します。 たとえば、文字列\"(長さ2)は、文字列"\\\""(長さ6)に変換する必要があります。

    8

    2答えて

    boolean structureのMSDN記事を読んでいたところ、ブール値にはTrueStringとFalseStringの2つのフィールドがあります。これらはそれぞれ "True"と "False"を返します。 検索した後、唯一の例はthis dotnetperls articleです。記事は次のように述べています。 プログラムでは、これらの文字列が必要なことがよくあります。 TrueStri

    25

    4答えて

    私はJavaでこのユニコードのクロス記号()を書き込むしようとしています: class A { public static void main(String[] args) { System.out.println("\u2300"); System.out.println("\u10035"); } } 、私はそれを通る線(⌀)とoをうまく書くこ

    4

    1答えて

    私は3日間antlrを使用しています。私は表現を解析し、Listenersを書いて、解析木を解釈することができます...それは夢の実現です。 しかし、私はリテラル文字列 'foo%'と一致しようとしましたが失敗しています。私はこれを行うと主張する多くの例を見つけることができます。私はそれらをすべて試しました。 私はリテラルな文字列にマッチする小さなプロジェクトを作成しました。私は何かばかげているに

    7

    3答えて

    C++でコーディングするときに、改行(\n)でcoutステートメントを終了します。しかし、私の本能は常に文字列リテラルとしてこの改行を表現することでした。それは1文字であり、charリテラル('\n')としてより効率的に表現できますが、"\n"です。例えば : cout << "The value of var is " << var << "\n"; コードのたくさんは、この現象にあります。

    21

    3答えて

    JavaScriptでは、次のように文字列を宣言できます。 var a = "Hello World"; var b = new String("Hello World"); しかし、Stringのインスタンスではありません... console.log(a instanceof String); //false; console.log(b instanceof String); //t

    5

    1答えて

    this oneのようないくつかの投稿を見ましたが、私の特定の状況で私を助けてくれている人はいません。 scriptsPath="/var/db/gbi/scripts/" echo "$scriptsPathawesome.csv"; 私はそれが私が$scriptsPathawesomeという名前の変数を参照しようとしていると思っよう.csv はそう取得、これは代わりに/var/db/gb

    5

    4答えて

    なぜ有効ですか? 2つの異なる文字列"testString"がありますが、ベクトルサイズは正しく割り当てられています。 #include <iostream> #include <vector> #include <iterator> int main() { std::vector<char> str; str.assign(std::begin("testStri