c#与c语言的区别!

来源:百度知道 编辑:UC知道 时间:2024/09/21 11:08:48
现在学习c#有的语句是和c语言一样的,我想通过转换c语言来得到c#程序!
请问c#与c语言在语句,句式,语法上有什么区别,易于我把c语言改成c#语句!

在基础上,比如变量的定义、常量的定义,循环语句、嵌套循环语句等方面两者是没有什么区别的。

最大区别是c是面向过程的,c#是面向对象的。
你要了解面向对象的基础知识,比如类,继承,委托,封装等等。。

就比如说,你学会了一门外语的基础语法,但是要在不同的场合应用就有不同的规矩和语气~

c#的编辑器vs2005/vs2008都提供图形窗口界面,可以大大方便编程的操作。

楼上几位说的后很对,看楼主问的问题,知道你是初接触C#,那我就再补充一个例子
C就好比文言文,C#就好比是现代汉语,这总好理解了吧!

先看三楼的,再看二楼的,估计你就有了大体的了解,他们说的不错...

有什么区别?

最直接最快速的告诉你

c# 是面向对象
c 是面向过程

是完全不同的东西,LZ明白?

C#的前生就是"C"和Java一样都是由C衍生出来的,准确的说是先由Sun公司根据C语言衍生出跨平台的Java.然后微软挖墙角加抄袭产生出了C#.

C#和C在语法上有很多相识之处,因为C#是C的后辈所以C#也有C所没有的东西. 要转换的话还要看你对两种语言的了解成都.简单的题目还是能转换的

比方说打印99乘法表 两种是可以相互转化的

你就把C#和C当成是两种语言来学
就好比 汉语和英语