x=(double*)malloc((n+1)*sizeof(double));麻烦给我讲下我编程白痴谢谢
double是双精度浮点类型
sizeof(double)是返回double类型的字节长度
(double*)是把malloc返回的void*指针转换为double*型指针,然后才能赋值给x
这个句子就是分配一个长度为n+1的double型数组,并把数组头地址赋给x
sizeof(double)是返回double类型的字节长度
(double*)是把malloc返回的void*指针转换为double*型指针,然后才能赋值给x
这个句子就是分配一个长度为n+1的double型数组,并把数组头地址赋给x
温馨提示:答案为网友推荐,仅供参考