21.15 是否有根据字符串做切换的方法?

没有直接的方法。有些时候, 更适合使用一个单独的函数以映射 字符串到整数代码, 然后根据整数代码做切换。否则, 你当然也 可以使用 strcmp() 和传统的 if/else 链。 参见问题 10.11, 20.16 和  20.26

参考资料: [K&R1, Sec. 3.4 p. 55]; [K&R2, Sec. 3.4 p. 58]; [ISO, Sec. 6.6.4.2]; [H&S, Sec. 8.7 p. 248]。

翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)