【发布时间】:2010-09-01 13:37:38
【问题描述】:
我有一个不断增加的“指针”,我最终需要返回指针的“头”。我在使用“pointer [0]”或使用另一个名为“head”的变量并将其初始化并在最后返回时处于两难境地。我觉得前者使代码看起来很脏,后来消耗的内存很少。有什么干净的建议吗?
【问题讨论】:
-
也许您应该显示您的代码以使问题更清楚。
-
使用临时变量并通过引用存储地址。请在上面添加更多详细信息。
-
伪码 char *string, *temp;临时=字符串;处理字符串{字符串++....}返回(字符串[0])?或返回温度?哪个更好?
-
如果你在做
string++,你会发现string[0]不和temp一样。
标签: c pointers data-structures