易截截图软件、单文件、免安装、纯绿色、仅160KB

C#和C的区别?

请问C#和C具体有什么区别,他们之间有什么联系,要学好C#需要做些什么?
只听说过C#和C++/Java比的
没听说过直接拿来跟C比的

他们都有个C

他们没有什么可比性的。
总体来说, 一个是而向对象(C#), 一个是面向过程(C)
C#是基于虚拟机的,C则是机器能放的机器码。

# 这就是区别

这不是直接比较的 转换一下类型在比较吧。。

继续跟进!

现在很多程序的内核是用C语言编写的,C#相对于C来说语言更简洁,编写的时候面向的是对象而不像C面向的是结构,可以说现在很多都是用C#来编程,不过C是基础,很多东西都要用到C!!!

C# 只能用在windows上编程吧, 移植性不好

C#是面向对象语言。。C语言是面向过程。。如果你要学C#直接开始学就行了 。不一定要学C


相关问答:

一个简单的c游戏

13个人围成一圈,从第一个人开始顺序报号1,2,3。凡报到3者退出圈子,找出最后留在圈子中的人原来的序号
结果应该是13 可我的程序的结果是11 希望好心人帮改一下
#include <stdio.h>
#include < ......

ftp上传下载c文件方式

在ue中从远程unix用二进制方式下载c文件到本地,修改之后用二进制方式上传到unix中,再用vi打开该文件,每行后面就会有一个^M的换行符,如果采用ascii方式下载,二进制方式上传的话就没有^M,那请问这样会对程序文件 ......

菜鸟求解:c图形问题

#include <stdio.h>
#include <graphics.h>
void main()
{
  int x0,y0,x1,y1,driver,mode,i;
  driver=VGA;
  mode=VGAHI;
  initgraph(&driver,&mode,&qu ......

C 程序问题 (二) - C/C++ / C语言

问一下:
#include <stdio.h>
int main()
{
  char x, y, z;
  int i;
  int a[16];
  for(i=0; i<=16; i++)
  {
  a[i] = 0;
  ......

C专家编程 break

《C专家编程》中文版
第二章 33-34页

书上的意思是:
当switch语句中的某个case标签下嵌套if语句时,
if语句中的break会导致跳出整个switch语句,
自己试了一下
似乎不是那样的
break只是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号