2 chisj 1 chisj_1 于 2015.06.11 10:25 提问

一个字符串解析问题,如cmd1=str1&cmd2=str2

使用C语言解析如上的字符串,如cmd1=str1&cmd2=str2,cmd的个数和顺序不定

3个回答

u012377333
u012377333   Rxr 2015.06.11 17:46
已采纳

1楼大神的答案挺不错的,我的思考是先找到&符号,切割一个出一个cmd=value,然后找=符号。
因为cmd的个数和顺序不定,最好你把cmd切换为整型的数字,使用switch。。。case去赋值。

caozhy
caozhy   Ds   Rxr 2015.06.11 10:34
91program
91program   Ds   Rxr 2015.06.11 12:40

直接按分隔符 &(如果包含=也行)进行逐字符分析就可以完成

Csdn user default icon
上传中...
上传图片
插入图片