我有一个函数,它接收一个指向字符串的指针。
现在我想复制这个指针,这样我就可以用一个指针在字符串上运行,并用另一个指针保存字符串的开头我希望我的问题是明确的,我不想创建一个指向指针的指针(它指向第一个指针指向的地方并随之改变),我想要一个指向第一个指针指向的地址的指针。
我尝试了很多不同的方法,但都没有成功,这是我最近的一次尝试,我一直在尝试
“初始化使整数指针不带强制转换”
int move_chars (char *str, int start, int end, int dist){
int strsize = end - start + 1;
char *p = *str;
最佳答案
使用
char *p = str;
声明指向一个字符的指针并用另一个字符指针的值初始化它。