实现一个C#语言和C语言都可进行编译的软件

2025-01-01 20:59:41
推荐回答(5个)
回答1:

你想用C#写一个编译器?
还是想用C#写一个编辑器,调用C的编译器来编译?
前者比较困难,你知道C#毕竟是基于.net平台的一个语言。如果要实现,你必须从生成二进制可执行文件的角度来考虑问题,而且必须熟悉编译原理,这是相当困难的。
后者就容易,调用C编译器即可……

回答2:

c的不知道
c#的编译可以通过调用csc.exe完成
当然了,这个只有编译,编写和管理文件什么的都没有

回答3:

c#实现的软件都是强安全的(CLR托管)
c语言的优势可以直接操作硬件
这个……
这个编译器难度好大!!

回答4:

学过编译原理的人飘过,我表示楼主的要求整个中国也搞不出几个人……

回答5:

关键看编译器,老的C编译器不可能编译C#