問題タブ [string-literals]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
47232 参照

c# - 認識されないエスケープシーケンス

VS 2005 WinXP

samba共有に接続するアプリケーションを書いています。

しかし、私のパスでは、コンパイルエラーが発生します:

私が使用しているパスは次のとおりです。

また、ダブルバックラッシュを使用して次のことを試しました。

ただし、上記は正常にコンパイルされますが、実行すると「パスが見つかりません」と文句を言います。

また、次のことを試しました。

デバッガーをチェックインすると、次の文字列が表示されます

例外としてアクセスが拒否されます。今、私はそれについて考えています。ユーザー名とパスワードを設定していません。それが私の問題だと思います。

0 投票する
13 に答える
294952 参照

java - 文字列オブジェクトと文字列リテラルの違い

違いは何ですか

0 投票する
6 に答える
114900 参照

javascript - javascriptで文字列をオブジェクトの配列に変換する最良の方法は?

以下の文字列をJavaScriptで配列に変換したい。

この文字列をオブジェクトの配列に変換するにはどうすればよいですか? クールなアイデアはありますか?

0 投票する
1 に答える
3022 参照

yaml - yaml / yaml複数行エスケープシーケンス内のマークダウン?

エスケープされていないマークダウン ドキュメントを yaml に保存することは可能ですか? 私はテストしました

これは動作しません。yamal の CDATA や python スタイルの三重引用符のようなものが必要です。何か案は?

0 投票する
4 に答える
1012 参照

c++ - char four [4] = "four"; このステートメントの正しいセマンティクスは何ですか?

C ++プログラムとしてコンパイルすると、G++はレポートします

xxx.cpp:関数int main():

xxx.cpp:3:エラー:初期化子-文字の配列の文字列が長すぎます

Cプログラムをコンパイルすると、GCCはエラーを報告しません。

予想どおり、割り当ては4バイトすべてを変数に正しくコピーしているように見えます。

だから私の質問は要約すると.....

Cで観察された動作は正しいですか、それともどこかで未定義の動作に触れていますか、それともまったく別のものですか?

0 投票する
3 に答える
1131 参照

string-literals - 複数行の文字列がこのような奇妙な構文を持つのはなぜですか? (彼らがそうするとき)

おそらく私が見逃しているのは本当に単純なことですが、文字列が複数行に渡って何が悪いのでしょうか?

たとえば、Ruby は次のとおりです。

Python は次のとおりです。

C# は次のとおりです。

どちらが近づきますが、まだ @ 文字が必要です。

次のような 1 行を使用することの何が問題になっていますか。

この場合、文字列リテラルは、(") が単独で表示される場所で終了する可能性があると思います。そのように、途中で引用符が見つかった場合、それらは無視されます。

Java、JavaScript、C#、C++、C、Ruby、Python などの多くのプログラミング言語で、単一引用符で複数行の文字列リテラルを使用しないようにする理由は何ですか?

0 投票する
17 に答える
1071479 参照

python - python:SyntaxError:文字列リテラルのスキャン中のEOL

上記のエラーがありますs1="some very long string............"

誰かが私が間違っていることを知っていますか?

0 投票する
3 に答える
7121 参照

mysql - MySQLユニコードリテラル

非ASCIIUnicode文字を持つレコードをMySQLに挿入したいのですが、非ASCII文字を簡単に入力できない端末を使用しています。MySQLのSQL構文でUnicodeリテラルをエスケープするにはどうすればよいですか?

0 投票する
6 に答える
677 参照

java - 2 つの異なるインスタンスが等しいかどうかを確認する (含まれている例)

以下のコードで == を使用すると、"Equals!" が出力されます。なぜですか? これら 2 つの異なる文字列 a と b が等しい理由を誰か説明できますか?

0 投票する
14 に答える
175523 参照

c++ - CまたはC++での一重引用符と二重引用符

CまたはC++プログラミングで一重引用符と二重引用符を使用する必要があるのはいつですか?