アドレス入力
Re: アドレス入力
#include <stdio.h>
#include <stdlib.h>
#define SIZE (800)
int main(void)
{
double *p, *y;
int i;
p = malloc(sizeof(double) *SIZE);
if (!p) printf("allocation error\n"), exit(1);
for (i = 0; i < SIZE; i++) {
p[i] = i;
}
y = p;
for (i = 0; i < 10; i++) { // とりあえず最初の10個だけ確認
printf("%f\n", *y);
y++;
}
return 0;
}
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。
プログラムは思ったとおりには動かない。書いたとおりに動く。