请删除
本帖最后由 pugying 于 2024-11-10 15:31 编辑我理解错的问题,请版主删除掉,以免误导他人 使用 @嵌入式方法 =“”
@ (INT_P)wcsdup(@<参数>)//这里不需要;号 开头不需要 reutrn
这个函数主要的功能是将 参数指向的字符串以null为结尾,算出长度后,使用malloc申请新的内存,然后将参数指向的文本复制到新的指针,然后返回新的指针。
so你释放的时候使用的是free() 你读内存这个名称起的不太合适。而且这样写好像也不太合适。
页:
[1]