free

    -1

    1答えて

    私のプログラムに助けを借りることができます 文章中のアナグラムの数を数えているプログラムを書きました。これはmalloc()関数を使っています。私のコード**ArrPtr=mallocを参照してください。 私は、アナグラムをカウントするためにこれを使用することを終えた後、私はプログラムの私の第二の部分に続けていきたいと私は、私はしなかったとき(それはクラッシュしませんでしたfree(arrPtr)

    1

    2答えて

    解放された値を読んでいません。私は自由なを使用する場合 私の問題がある()ポインタ値はNULLなりません。 私も解放するためにポインタを使用してみました、その後、NULLに設定するが、それはうまくいきませんでしたしました。この場合 私は探索木上で最大の番号を削除したいが、私の印刷機能ではなく、解放された値と印刷物0を認識しません。 typedef struct nodo { int va

    1

    2答えて

    私は現在、mallocとfreeという独自の実装を作成しようとしています。 return (block + 1); しかし、私: block = sbrk(totalSize); その後、いくつかの他のコード 、最終的に彼らreturnがある:私は自由memoryspaceを要求するいくつかの実装が見つけた私の研究の間に + 1が必要な理由を理解していない。 なぜ、実装にはmagic nu

    -2

    1答えて

    #include <stdlib.h> #include <stdio.h> int main() { char **last_names; // last_names has been assigned a char * array of length 4. Each element of the array has // been assigned a cha

    0

    1答えて

    私は特に素数でない数字をリストから削除するためにふるい素数法を使用しようとしています。私は作業しているプログラムを持っていますが、これまでリストには素数はありませんが、17や29などの素数も削除されてしまいます。 2〜32です。 これは私のコードです。 #include <stdio.h> #include <stdlib.h> typedef struct node{ int da

    0

    1答えて

    のIFセクション内の二重解放や破損(トップ)私は、次の機能を書いた: /*! * @brief Checks if a string contains a certain keyword * @param char *chkstring - String to search in * @param char *keyword - String to search for * @return

    -1

    2答えて

    私の構造体の設定に割り当てられたすべてのメモリを解放する必要があります。私はセクションを追加したい場合は、私はこの struct section * sect = malloc(sizeof(struct section) * 255); struct keysnvalues * keysnvalue = malloc(sizeof(struct keysnvalues) * 255); は

    -2

    1答えて

    私はAdjency Linked Listメモリを解放したいと思っています ここに私のデータ構造体とグラフのメモリを割り当てることができる2つの関数です。 割り当てられたメモリを解放するにはどうすればよいですか?次のコードは、あなたが探していることproblabyます何の助け struct ListPoint { int dest; int weight; struc

    -2

    1答えて

    この関数では、char値を戻して削除する必要があります(割り当てられたメモリを解放してください)。 この機能に問題がありますか? char* pqueue_poll(PrioQueue *queue) { if (queue->root == NULL) { return "NULL"; } else { char* name =