寫(xiě)出的程序還是可以正常運(yùn)行,但是在編譯和運(yùn)行的過(guò)程中會(huì)彈出如圖片所示的窗口 #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 回答

holdtom
TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊
while (ptrTar != ptrEndArr)
->
while (ptrSour != ptrEndArr)
- 1 回答
- 0 關(guān)注
- 2846 瀏覽
添加回答
舉報(bào)
0/150
提交
取消