红花紫薇规格:c语言与c#有什么区别?

来源:百度文库 编辑:高考问答 时间:2024/03/29 04:34:37
c语言实际来说能做什么?他也没有可视化的编程环境,比如说做一个可视的软件(如QQ,优化大师等)那么怎么用c做啊(不是vc)
----
----
---
c语言实际来说能做什么?他也没有可视化的编程环境,比如说做一个可视的软件(如QQ,优化大师等)那么怎么用c做啊(不是vc)

!

c:面向过程,语法太麻烦
c#:面向对象(跟java很像如果你对java了解估计你就会明白c&c#之间的区别了),是ms .net framework的主力之一,它的代码运行是安全的,里面没有指针,像java一样有垃圾回收机制。

....有什么区别?? 根本不是一个概念的东西,他们有什么相同的地方吗? 除了语法上的一点点相似

楼主对vc和c还没有分清楚啊,开发环境跟开发语言也是两个不同的概念

-_-!~~~~~

对硬件的底层编程和对内存的管理的灵活性c是无人可及的.c#基本很少有c的风格了,比较象java了,完全没有了指针,引用啊引用...用的还不是很习惯

VC就是C的可视环境;

C是面向过程的,C#是绝对的对向对象的,C多为对底层操作,C#是.net平台下的最佳语言。

语法基本没有区别,个人感觉首先c#不必对指针进行太多的研究,然后可遗址性等,其它的区别相当大。可以说不是一个方向的。

微软Windows自带的几个游戏据说就是用C调用API开发出来的

不知道