問題タブ [strcat]

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 投票する
0 に答える
1399 参照

matlab - matlab: 凡例; CAT 引数の次元が一貫していません

私は奇妙な問題を抱えています...私は凡例を作ることができません:私が持っているとしましょう:

それは私にエラーを与えています:CAT引数の次元が一貫していません。

すべての文字列は同じ形式で、偶数の文字数です...興味深いことに、ieのいずれかに変更すると

それは機能しますが、これらの 3 つの異なる文字列では機能しません...何かアイデアはありますか?

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

c - C セグメンテーション違反、複数の警告

これは、stackoverflow に関する私の最初の投稿です。規則に違反したり、再投稿したりしていないことを願っています。私は自分の警告に対する答えを探しました。ある種の同様のインスタンスを見つけることはできますが、有効な修正を得ることができません。私は助けを得ることを望んでいます。

hashfunction(myname) とのハッシュ衝突を見つける必要があります。そこで、いくつかの調査を行い、可能なすべての文字列を指定された長さにテストし、見つかったときに文字列を出力するこの再帰関数をまとめました。見てください。

ハッシュ コードを使用してコンパイルすると (必要に応じて提供することもできます)、これらのエラーが発生します。

私はそれらをグーグルで検索しましたが、成功した修正を見つけることに成功しませんでした. 何かご意見は?このプロジェクトは 2 日後に締め切られ、しばらく実行する必要があると感じています。

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

c - ポインターバグの参照を取得する strcpy と strcat の実装

重複の可能性:
このc関数のより良い提案はcopyString、concatString

これは就職の面接からの質問です。特定の署名を使用して実装する必要があります。これは、作業に必要なコードです。

これは new_strcpy への私の実装です:

しかし、このソリューションはクラッシュします。誰かが私を助けてくれますか?

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

c - strcat() は終了しません

私は C で非常に基本的なサーバーを実装しようとしています。その一部は HTTP ヘッダーを構築しています。これを行うために、基本的にヘッダーを構築する header_builder というクラスを作成しました。このクラスの最も基本的なメソッドの 1 つは、次に示す append_header_line です。

「hdr」パラメータの最後に「line」パラメータを追加し、最後に「\r\n」を追加するだけです。問題は、最初の strcat 呼び出しが終了しないことです。このコードを実行すると、次のように言うだけです。

ヘッダー行の追加

つまり、次の行は決して実行されず、その理由がわかりません。何かご意見は?

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

c - strcat のセグメント障害

そのため、コードでセグフォルトが発生していますが、何が原因なのかわかりません。私が捕まえられなかった何かを捕まえることができる人はいますか?

論理的には、最後に物を連結して char 配列 (文字列) を作成し、それを文字列の配列に追加しようとしています。

最終的には、この「word1、word2、word3、word4、word5...など」のようになります。

セグメント障害が発生するstrcat(str, ", ");

gdb スタックトレース:

なぜこれが起こっているのか誰にも分かりますか?

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

linux - Octave strcat は追加されたスペースを無視します

Octave は strcat でスペースを追加します

Octave では、次のコマンドを実行します。

私はこの結果を得ます:

私が期待したものの代わりに:

strcat は「文字列の連結」のように聞こえます。スペースは有効な文字なので、スペースを追加しても問題ありません。Matlab は同じ動作をするので、おそらく意図されたものです。

直感に反すると思います。この動作は理にかなっていますか?

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

string - 私の strcat は値を返しませんか?

strcat 関数をコーディングしました。しかし、私の関数はこのようには実行されません -----> char * mystrcat(char *s,char *t)。ポインターを返したい。手伝って頂けますか?

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

string - 演算子のオーバーロードで strcat が正しく機能しない

演算子のオーバーロードを練習していますが、正しく実行できません。私がここで何をしているのか誰にでも教えてもらえますか。

2 つの文字列を連結しない理由がわかりませんstrcat

出力は次のとおりです。

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

c++ - 文字列に const char 変数を追加する

ユーザー定義関数に渡すことで const char* に変換した 2 つの整数があります。これらの 2 つの変数をコマンド ライン文字列に次のように追加します。

非常に基本的なことは知っていますが、データ型が苦手です。これらの 2 つの const char をここに追加するにはどうすればよいですか? このメソッドは、const char* の二項演算子を示すエラーをスローするため、機能していません。初歩的なことですが、助けてください。

num1 と num2 は変数です

0 投票する
5 に答える
2034 参照

c - C の動的サイズの文字列

次のコードがあり、作成中のプログラムで作業する「パス」の文字列を編集します。

私の問題は、コードが機能することですが、理由がわからないか、より明確にするために、 に追加strcatできる理由がわかりません。すべてが動的文字列を使用しているため、そうする必要はありません。しかし、私がそれをしようとすると、失敗しますsrcdestrealloc destrealloc