//写一个函数打印arr数组的内容,不使用数组下标,使用指针int main(){ int arr[] = { 0,1,2,3,4,5,6,7,8,9 }; int* p = arr; for (; *p != '\0'; p++) { printf("%d ", *p); } return 0;}为什么这个不行啊?