字符指针赋值问题

2025-04-07 18:08:40
推荐回答(2个)
回答1:

字符指针被赋值?还是字符指针内的内存被赋值?假如字符串:charstrs[255];char*p;p=strs[0];\\指针,*p=strs[0]指针指向内存值被赋值

回答2:

内存分配无非静态动态,动态的话要释放而已。你的这句不是动态不需释放。
代码怎么写,都是编译器定义的语法,从形式上理解就可以了,malloc/new形式算动态要释放,其他的比如:
char *p = "abcdef";
char p[] = "abcdef";
等等都算静态。