![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
指针传参问题
chen_dunyun
应用工程师
展开
-
对于指针传参的再一次简要的说明
对于简单指针传参的说明 #include<stdio.h> #include<malloc.h> #include<string.h> int InitStr(char *str); int main() { char *ptr = NULL; ptr = (char *)malloc(50); if(ptr==NULL) { return -1; } // ptr = "hello world!"; printf("ptr = %s\n ",ptr)原创 2020-09-07 09:14:56 · 107 阅读 · 0 评论 -
指针传参深入研究
1 关于C语言指针传参问题深入研究的结论 1.普通指针变量传参 当传入指针变量到另一个函数时,形参只是起到拷贝的作用,如果在形参上对这个指针变量动手脚,是改变不了这个指针变量所指向的内容,因为你地址都变了,看代码: #include<stdio.h> #include<string.h> #include<malloc.h> void InitP(char *p); int main() { char *p = NULL; p = (char *)malloc(5原创 2020-08-27 17:56:48 · 274 阅读 · 0 评论