函数传参

Posted dannykong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数传参相关的知识,希望对你有一定的参考价值。

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开辟的堆空间最后没有释放。

以上是关于函数传参的主要内容,如果未能解决你的问题,请参考以下文章

JSP页面上使用JSTL函数,对函数传参能否使用JSTL表达式?

Java 函数传参

回调函数如何传参?

(react+tsx)函数式组件传参问题

python函数的动态传参.作用域与命名空间

python怎么传参