void GetMemory(char **p, int num)
{
*p = new char [num];
*p ="hjhjkh";
}
void GetMemory1(char *p, int num)
{
// p = new char [num];
// p = "hkjh";
cout<<"get"<<p<<endl;
}
void main()
{
char *p1 = "123456";
char **pp = &p1;
GetMemory1(p1,5);
cout<<p1<<endl;
}
在调用指针的时候,其实形参只是对我们所调用的指针的copy,无法改变自身的指向,
void main()
{
char *acX = "hello";
cout<<sizeof(*acX)<<endl;
cout<<*acX<<endl;
}
这时,*char 指向一个char类型。