C言語の第一歩
■ このスレッドは過去ログ倉庫に格納されています
0460デフォルトの名無しさん
05/02/05 18:19:43#include <stdlib.h>
void main (void)
{
int *p;
int *start;
int i=0;
start=p;
while(1)
{
p=(int *)malloc(sizeof(int));
p++,i++;
if(p==(int*)NULL)
{
break;
}
}
printf("インクリメント回数%d",i);
return;
}
メモリー2.27Gまで確保したところで止まるのですが、インクリメント回数は表示されません。
まだ確保出来ると処理を続けているのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています