写出的程序还是可以正常运行,但是在编译和运行的过程中会弹出如图片所示的窗口 #include <stdio.h>
void copy_ptrs(double *ptrTar, double *ptrSour, double *ptrEndArr);
int main()
{
double source[5] = { 1.1, 2.2, 3.3, 4.4, 5.5 };
double target3[5];
copy_ptrs(target3, source, source + 5);
for (int i = 0; i < 5; i++)
{
printf("%.2f\t", target3[i]);
}
}
void copy_ptrs(double *ptrTar, double *ptrSour, double *ptrEndArr)
{
while (ptrTar != ptrEndArr)
{
*ptrTar = *ptrSour;
ptrTar++;
ptrSour++;
}
}
- 1 回答
- 0 关注
- 2787 浏览
添加回答
举报
0/150
提交
取消