主题:[讨论]一个小问题,关于动态数组
用动态数组
double *d=( double *)calloc(n2,sizeof( double));
后d[0]=88811.000000000000错误。。。。
用double d;
d=88811.000000000000正确。。。。
问,为什么给一个double型变量赋值就可以,而给一个double数组d[0]赋值就不行呢 ??该怎么修改?
double *d=( double *)calloc(n2,sizeof( double));
后d[0]=88811.000000000000错误。。。。
用double d;
d=88811.000000000000正确。。。。
问,为什么给一个double型变量赋值就可以,而给一个double数组d[0]赋值就不行呢 ??该怎么修改?