|
|
1
7
是,必须释放返回的字符串
|
|
|
2
3
在您给出的示例中:
你
不能
将字符串从
否则,每次代码运行时,
另一种选择是编写一个包装器
但在我看来,这可能比它的价值更大,任何查看您的代码的人都可能会丢失,认为有内存泄漏,而实际上没有,然后重写它,并受到双重攻击-
|
|
|
3
1
是的,这是真的,就像@DaveRigby和其他人一样
pointed
out,您需要从中获取返回的指针值
如果您指的是像
假设你有
你想拥有
我知道上面的例子不是最好的,但希望你能明白这一点。GString函数可以说是 . 它不会创建给定字符串的副本。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |