指针是一种指向内存地址的变量,可以通过改变指针的指向来达到移动元素的目的。 首先,我们需要定义一个数组,并初始化数组的元素。可以使用数组初始化列表或者循环语句来给数组赋值。 ```c int arr[] = {1, 2, 3, 4, 5}; ``` 接下来,我们定义两个指针,一个指向要移动的元素,另一个指向要移动到的位置。