码迷,mamicode.com
首页 > 其他好文 > 详细

函数传参

时间:2019-10-15 13:08:38      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:并且   空间   值传递   har   不能   null   实参   内存   strcpy   

void GetMemory(char *p)

{

   p = (char *)malloc(100);

}

void Test(void)

{

   char *str = NULL;

   GetMemory(str);

   //值传递,单向传递,拷贝传递。

   strcpy(str, "hello world");

   printf(str);

}

str不能获得p所指向的内存空间,形参值的改变不会影响实参值;并且malloc开辟的堆空间最后没有释放。

函数传参

标签:并且   空间   值传递   har   不能   null   实参   内存   strcpy   

原文地址:https://www.cnblogs.com/dannykong/p/11676945.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!