Calloc

の検索結果 (178件 1〜 20 件を表示)

callocの処理速度

…Visual C++.netを利用しています。 確保した領域の値を0に初期化したく、自分が思いつく下記の3つの方法を試し、timeGetTime関数を用いて処理の速度を計ってみました。 結果は、Aは処理速度が1...…

解決

callocについて

…ccalloc関数を用いてメモリを確保し、15文字以下の名前をキーボードから入力を10人分繰り返し、その後にすべての名前を出力をしなさい、ただし配列は使用しないものとする。 という問題が...…

解決

callocで二次元配列を作成するには?

…今、動的オブジェクトの勉強をしております。 動的の一次元配列の作り方として #include <stdio.h> #include <stdlib.h> int main(void) { int *a; int x; printf("配列の大きさX入力>"); scan...…

解決

沢山の変数を扱う時、うまく出来ません・・。

…変数が沢山ある時、エラーが起こったかどうかは どうやって判断したらいいんでしょうか。 今50個位変数名があるとします。 今は端おって5つにします。 int a,b,d; char c,e a = (int *) calloc(50...…

締切

動的メモリ 解放がうまくいかない

…よろしくお願いします。 一ファイル20万行程度のCSV形式のテキストファイルが、50個ほどあります。 これを一行づつ読み込んで、strtok( ,",")でデータを取得しようと思っています。 ...…

解決

プログラムの問題

…プログラムの課題ですがどうしてもわからないので質問させていただきます。 これが問題です Write a program that reads integers from the keyboard, creates a dynamic table that can store a ragged array and place the dat...…

締切

size_t

…ライブラリ関数を勉強しているのですが、 書式にたとえば callocならvoid *calloc(size_t nmemb, size_t size); という風に書いていますが、 size_tってなんですか? 書式が読めないと、、、わからない...…

解決

cではよくてc++ではダメな理由

…#include <stdio.h> #include <stdlib.h> int main(void) { int *x; x = calloc(1, sizeof(int)); if (x == NULL) puts("記憶域の確保に失敗しました。 "); else{ *x = 57; printf("*x = %d\n", *x) ; free(x) ; }...…

解決

2次元配列を動的にメモリ確保したときの開放方法

…w = (float **) calloc(num_unit + 1,sizeof(float *)) ; for(i = 0; i < num_unit + 1; i++){ *(w+i) = (float *) calloc(num_unit + 1,sizeof(float)); } とメモリを取得して w[4] [7] のような感じで使っているのですが、 開放す...…

解決

C言語のメモリリークに関して

…malloc()、calloc()等で確保した回数とそれをfreeした回数が等しければ、メモリリークが起きていないことを保障できますか? 回数が等しくてメモリリークが起きているとすればどんな原因が考...…

解決

多元配列について(ANSI C)

…動的多元配列で、 Voidポインタに、多種の型がぶら下がった多元配列を作り、 読み書きをしたいのですがどのようにしたらよろしいでしょうか。 具体的には、 x[0] [1] は、intで「2」が入っ...…

解決

C言語初心者です。debug assertion errorについて質問です。

…VC6.0を使用しています。 先ほどプログラムを実行したらエラーを起こしました。 エラー内容は下に書きました。 Debug Assertion Failed File dbgheap.c Line 1011 Expression _CrtIsValidHeapPointer(pUserData) たぶん...…

解決

List構造

…Listの尻にノードを追加する関数で困っています。 以下に、ソースの一部を掲載させていただきます。 typedef struct __node{ int data; struct __node *next; }Node; ... /*リストの尻にノードを追加する関...…

解決

templateの使い方を教えて下さい。

…質問タイトルの通りです。 今、 unsigned char* AllocByteArray1d(unsigned long int n){ unsigned char *box; box = (uchar *) calloc(n, sizeof(uchar)); if(box == NULL){ puts("can't allocate memory..."); exit(1); } return bo...…

解決

配列の動的確保

…No.847223 reallocについて No.847300 ポインタについて と質問させてもらい、御回答をいただき、理解した(つもりな)のですが、以下のことが実現できなくこまっております。 (以前の質問はこれ...…

解決

2次元配列を動的に確保する方法

…/*ネットの*/ w = (double **)malloc(sizeof(double*) * h) ; w[0] = (double *)malloc(sizeof(double) * v * h) ; for(i=0; i<h; i++) w[i] = w[0] + i *v; /*自分の*/ w = (double **) calloc(h, sizeof(double *)) ; for(i = 0; i < h; i...…

解決

ポインタのエラー?

…配列とポインタを使って多数桁の加算をするプログラムを作ったのですが、演算結果を表示した後にエラーが出てしまいます。 初心者なので書式もばらばらで読みにくいと思いますが、お願...…

解決

C言語でのFFT(構造体とポインタの使用)

…今、VC++2008 Express Editionを使用して先日、作成したFFTのプログラムを構造体とポインタを使用して書き換えました。 ビルド&コンパイルは通ったのですが、実行するとエラーが起きます。 ...…

解決

文字列がNULLか空文字列かの判定

…Visual C++で、Cのプログラムを作成しているものです。 (OS:WinNT 4.0) 文字列の扱いについて、質問します。 関数 int func(char *str) があると仮定します。 パラメータとして、strは以下のような状...…

解決

list構造。。。

…リストの末尾にデータを追加すると、最後に追加したデータで今までのリストのデータが上書きされてしまいます。 。 以下に、ソースを掲載させていただきます。 void SetNode(List* node_first, L...…

解決

検索で見つからないときは質問してみよう!

Q質問する(無料)

おすすめ情報

Q&A検索履歴