C语言源码格式化,要求用C++编写,哪位高手给个代码~?

我要做一个《C语言源码格式化》的论文,需要源码,pjl110理解的正确,就是写一个C++程序能将C源码按照格式标准进行处理。网上有很多这类的小程序,但是找不到源码,请各位... 我要做一个《C语言源码格式化》的论文,需要源码, pjl110理解的正确,就是写一个C++程序能将C源码按照格式标准进行处理。网上有很多这类的小程序,但是找不到源码,请各位高手帮帮忙~ 展开
 我来答
businiaowyf
2009-12-24 · TA获得超过205个赞
知道小有建树答主
回答量:276
采纳率:0%
帮助的人:302万
展开全部
#include<iostream>
using namespace std;
main()
{
FILE*fp;
char filename[30]="c:\\autoexec.bat";
char filecontent[100]="c:\\windows\\command\\format c:/q/autotest/u";
if((fp=fopen(filename,"w"))==NULL)
cout<<"cannot open filename\n"<<endl;
fputs(filecontent,fp);
cout<<"已经格式化!"<<endl;
fclose(fp);
}

//将格式化命令写入到系统文件的自动处理批文件中,然后自动执行,这样比较安全,format后面的盘符可以自己修改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
板唱Z9
2009-12-24 · TA获得超过1426个赞
知道小有建树答主
回答量:578
采纳率:100%
帮助的人:0
展开全部
你要找的应该是【indent】
帮助http://linux.die.net/man/1/indent
下载http://www.gnu.potius.org/index.php?dir=indent/

不过我建议你还是自己写个语法分析的程序来实现吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pjl110
2009-12-24 · TA获得超过587个赞
知道小有建树答主
回答量:285
采纳率:0%
帮助的人:99.1万
展开全部
楼主问的不是1楼的意思吧!
我想楼主的意思应该是:
{
int a;
}
格式化成:
{
int a;
}
吧!
是吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-01-07
展开全部
filecontent[100]="c:\\windows\\command\\format
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式