求“读一个C语言源程序文件,去掉其中的空行和注释,为每一行加上一个行号,如“1:””

来源:百度知道 编辑:UC知道 时间:2024/05/31 18:58:22
求“读一个C语言源程序文件,去掉其中的空行和注释,为每一行加上一个行号,如“1:””的用vc编写的程序代码 急急急啊..谢谢了啊

这种程序有个鸟用!!!加注释是个好习惯,在实现不同的功能的语句间加空行也是个好习惯,为什么要去掉???

sed脚本行吗?能达到目的

sed 's|/\*.*\*/||g;s|//.*$||g;/^[ ]*$/d;' xxx.c | cat --number