润洁眼药水有激素吗:C 和 C#有什么区别? C#用中文怎么说啊

来源:百度文库 编辑:高考问答 时间:2024/04/27 02:55:47

c和c#是两种编程语言。c#由微软最近推出,基于.net,从C衍生来的,比c简单易用,类似java。“#”代表英文单词“Sharp”是锋利、尖锐的意思。发音“夏普”。

C#是微软开发的吧 一般叫 .net C是结构化的面向过程语言, C#面向对象的

C# 读做 C Sharp。

C 是最为底层的,是结构化程序设计语言可以用来编写操作系统,直接面向硬件。
C++ 借用了 C 的语法,实现了面向对象程序设计,在实际应用中需要操作系统的支持,通常不用来编写直接面向硬件的程序,多用于编写应用软件。
C# 借用了 C++ 的语法,借鉴了 Java 的特点,采用类似虚拟机的方式工作,必须工作在 .NET Framework 上,也就说必须有操作系统和环境支持,只能用来编写上层应用,也可用于编写 ASP.net 动态网站和 Web Services。

区别大了,一两句话说不明白。没有中文名,你可以叫他c sharp.c 沙扑
两者主要区别如下:
C:1、是编程的基础,主要用来编写操作系统、单片机程序、底层操作软件(与硬件关系软大的)。
2、是结构化编程的典型代表,其用其作程序开发时主要是结构化模块,函数的应用和编程。
3、在其原来结构化开发的基础上,增加类,就变成了C++,所以可以说C++是带类的C语言。
4、应用广泛,UINX系统中90%的代码是用C语言开发的,其余是 汇编等。无论是windows 还是
linex及UINX以及MAC等操作系统,都可用C来开发程序。
5、不足之处就是:太灵活,高级的不易掌握,据说微软培养一名C程序员需要2年的时间。另外,用
其开发视窗系统,如果不用C++是很困难的。
C#:1、是从C/C++演化而来的类JAVA的语言,完全面向对象(大家常说的VB、Delphi只是基于对象)
2、为NET平台量身定做。
3、学习容易,内部封装了巨量的类库,(如果用C 编这些类库就得把人累死,况且我们都不是科
学家,有的类根本写不出来)
4、无论用它开发win程序还是web程序,都十分方便,理有强大的IDE 环境vs.net,这是比JAVA好
特点之一。
5、代表了编程语言的发展方向,根所微软技术专家认定下一代操作系统的80%代码都是用C#来写。
6、缺点是目前只能在 .NET平台下,windows系统列操作系统上运行。另用它编写winForm时,与
JAVA一样,存在着代码易被解密的危险。
如果你将来想快速开发企业信息、商业程序、电子商务等系统,就开始学C#吧。如果你想系统软件或硬件开发,就学C和汇编吧。