【发布时间】:2011-08-06 02:24:58
【问题描述】:
我想完全反转 C 样式字符串(以空字符结尾),即包括空字符。
空字符应该是反转字符串中的第一个元素。
【问题讨论】:
-
提示:C 字符串如何存储在内存中?
-
如果 null char 是第一个,那么这意味着一个空字符串。
-
我想这样做,因为面试时可能会问到:P.
-
如果我想使用 char 数组而不是 char 指针怎么办...
-
如果你在面试中被问到这个问题,我想我的回答会是最合适的。这样的问题显然是想测试你是否知道以
\0开头的字符串是空的。
标签: c algorithm string pointers