構造体を定義してmallocでメモリを確保していきたいのですが、どこが間違っているのか教えてください。 下のようにしていますが、count分メモリを確保するのか、*countを外すのか、 それともsizeofのTIME_DATAで正しいのかよくわかりません。 error: incompatible types when assigning to type 'TIME_DATA'で代入できないと出ています。型が違うみたいですが、よろしくおねがいします。 コード typedef struct { int tm_year; int tm_mon; int tm_mday; int tm_hour; int tm_min; int tm_sec; double score; } TIME_DATA; TIME_DATA rireki; ..... rireki=(TIME_DATA*)malloc(sizeof(TIME_DATA)*(*count));
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。