C言語なら俺に聞け(入門篇) Part 50
■ このスレッドは過去ログ倉庫に格納されています
0048デフォルトの名無しさん
2009/07/01(水) 04:58:08#include <stdlib.h>
int main(void)
{
int *p1;
if((p1 = malloc(sizeof(int))) != NULL)
{
*p1=10;
printf("p1の内容は%d",*p1);
}
else
{
printf("メモリを確保できませんでした。");
}
return 0;
}
エラーが出ます。何かおかしいでしょうか。
(7) : error C2440: '=' : 'void *' から 'int *' に変換できません。
■ このスレッドは過去ログ倉庫に格納されています