【发布时间】:2014-04-25 11:42:54
【问题描述】:
我有一个char *message;,其中包含一些内容。
我希望从特定索引(例如 20)中读取此消息,直到 char* 结束。有什么聪明的方法可以做到这一点吗?我一直在查看memcpy() 以及将“子字符串”从message 复制到新的char *tmp; 的可能性,但我似乎无法弄清楚如何从该特定索引开始(例如 20 ) 并复制到message 的结尾——而不是从message 的开头开始。
任何帮助表示赞赏。干杯!
【问题讨论】:
-
char *tmp = message + 20; -
&message[20] 也可以。