C语言关于指针 #include<stdio.h> void ptint(int *a); int

日期:2016-08-19 08:06:48 人气:1

C语言关于指针 #include<stdio.h> void ptint(int *a); int

看你第一个程序都以为你理解指针了 第二个程序ptsrt(char *ch) 指针传递的时候 确实是ch也指向str数组 但是你又让ch指向一个临时字符串 如果你要修改传递过来的值必须是*ch //这*ch='A';//你试试,看看能理解么... 但这里又有一个问题*ch指向的是str[0]你不能直接把字符串给一个char类型的 不知道你看懂没有..最好的方式就是自己断点DEBUG看看指针是怎么指向的..
    A+
热门评论