任意截断一个字符串
程序很简单,只是提供一种思路
12 void fit(char *string,unsigned size)
13 {
14 ¦ if(strlen(string) > size)
15 ¦ {
16 ¦ ¦ string[size] = '\0';
17 ¦ }
18 }
19
20 int main(int argc, const char *argv[])
21 {
22 ¦ char str[] = "i come from china";
23 ¦ fit(str, 6);
24 ¦
25 ¦ printf("%s\n",str);
26 ¦ printf("%s\n",str + 7);
27 ¦ return 0;
28 }
i come
from china