問題タブ [calloc]

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

c - 構造体 calloc c

C99 gcc

このエラーが発生し続けます。メインの外に構造体があります。メイン内では、calloc を使用してスタックに割り当てようとしています。何が悪いのか分からないようです。

アドバイスありがとうございます。

エラー: ')' トークンの前に式が必要です

0 投票する
11 に答える
16722 参照

c++ - C++: calloc のように動作する新しい呼び出し?

newのようにメモリをゼロにするために行うことができる呼び出しはありcallocますか?

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

c - mallocとcallocの違いは?

行うことの違いは何ですか:

また:

calloc を malloc よりも優先して使用したり、その逆を使用したりするのは、どのような場合に適していますか?

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

c - 文字列を小さな部分に分割して構造を整理する (C プログラミング)

私はまだ C を学んでおり、これを処理する方法を理解するのに苦労しています。さて、私は2つの構造体を持っています:

目的は、allStruct[n]それぞれ 100 文字の行に分割されたテキストの 5 つの異なる部分を指すようにすることです。だから私はスペースを割り当てます:

char text[500]次に、 5 つの部分に分割したい塗りつぶしがallStructs[n].text[n].partあり、テキストの特定の部分にポイントがあるとします。誰でも私がどのように進めるかを手伝ってもらえますか?

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

c - Cコード内のメモリを解放するのはいつですか?

たとえば、while ループの外側でメモリを割り当てた場合、内側で解放しても問題ありませんか? これら 2 つのコードは同等ですか?

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

c - calloc と c を使用してメモリ領域にデータをコピーする

メモリのブロックを割り当ててから、その領域にデータをコピーしようとしています。この単純なプログラムを作成しましたが、期待どおりの動作をしません。誰かが私の間違った推論を指摘してくれませんか。

ありがとう。

出力される内容は次のとおりです:
bufptr11: 11
bufptr22: 15 (これは 15 ではなく 22 である必要があります)

みんな助けてくれてありがとう。この演習の要点は、udp を介して別のホストにデータを送信することです。sendto() を呼び出す前に bufptr の内容を見てみると、問題なく送信できているようです。反対側(127.0.0.1でクライアント/サーバーを実行しています)では、「がらくた」を受け取ります。recvfrom(s_fd、bufptr、buflen など) を呼び出します。同じ calloc 呼び出しを使用して、bufptr にメモリを割り当てます。この呼び出しから適切な量のデータが返されますが、その内容はすべてゴミです!

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

c - Calloc内部関数

たった今尋ねられたこの質問を見てください:静的変数へのポインタの不便は、このようなことをするのは悪い習慣と見なされますか?

申し訳ありませんが、すぐに記述されますが、基本的な原則は、関数内で静的バッファーを使用しない場合、関数内でメモリを割り当てるのは悪い習慣ですか?解放されないのでそうだと思いますよね?しかし、私は尋ねるべきだと思った。

0 投票する
7 に答える
9736 参照

c - calloc -- メモリをゼロにする有用性

メモリをゼロにする (つまりcalloc()を超えるmalloc()) 利点は何ですか? とにかく値を別のものに変更しませんか?