数据结构实验五的串操作,蛮适合用来练手 C 语言的基础功。自己造轮子,不依赖标准库,挺锻炼思维的。像串的比较长度计算这些操作,看起来简单,但一动手你就知道细节多。尤其是串替换,边界必须严谨,不然 bug 满天飞。建议用结构体封装串,逻辑更清晰。哦对了,最好自己写个命令解释器,可以边操作边测试,效率高。DEV C++或者 VC 都能搞,响应也快。整个实验下来,除了巩固语法,对抽象数据类型(ADT)的理解也挺有的。