对C源程序进行缩格排版 |
| |
引用本文: | 姚文军.对C源程序进行缩格排版[J].电脑爱好者,1994(12):24-25. |
| |
作者姓名: | 姚文军 |
| |
作者单位: | 宁波港务局轮驳公司微机室 315200 |
| |
摘 要: | C语言中每一个while,if或elseif,switch等分支、嵌套语句后面,只要有两条以上语句,则必有一对“{}”将其括起,而其它语句则都是按顺序书写,“;”作为一条语句的结束符,这样,只处理“{}”和“;”,就能满足按层次结构缩格排版的目的,并能检查出{与}是否配对。但在处理过程中还要考虑到剔除C语言中的/**/(注解,可嵌套),“”(字符串)中的{或}字符,以及象’{’或’}’(单字符)的情况。另外也不能把如for(i=0;i<10;i++)之类的()内的“;”全部换行处理。 根据上述思想编制的对C源程序进行缩格排版的程序,以每次缩2
|
关 键 词: | C语言 源程序 缩格排版 |
本文献已被 CNKI 维普 等数据库收录! |
|