指针的意义
指针做函数参数,输入和输出特性
void fun(char* p)
{
strcpy(p,”123”);//输入特性,给p指向的内存区域拷贝内容。
}
void fun1(char** p,int *len)
{
char* tmp=(char*)malloc(10);
strcpy(tmp,”123”);
*p=tmp;//输出特性
*len=strlen(tmp);
}
指针的意义
指针做函数参数,输入和输出特性
void fun(char* p)
{
strcpy(p,”123”);//输入特性,给p指向的内存区域拷贝内容。
}
void fun1(char** p,int *len)
{
char* tmp=(char*)malloc(10);
strcpy(tmp,”123”);
*p=tmp;//输出特性
*len=strlen(tmp);
}