#include <stdio.h>
static char *pstr = "hello";
void fun(char **p);
void main()
{
char *p = NULL;
fun(&p);
printf("%s\n", p);
//*ptsr = "wangyan";
//*p = "wangyan";
//printf("%s\n", p);
}
void fun(char **p)
{
*p = pstr;
}
本文介绍了一个简单的C语言程序示例,展示了如何通过指针在函数间传递字符串变量,并在主函数中打印出来。该程序首先定义了一个静态字符数组并初始化为hello,然后通过指针传递给另一个函数,最后在主函数中打印这个字符串。
935

被折叠的 条评论
为什么被折叠?



