个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
c++是半面向对象的语言,c#主要用于开发网络环境的系统。 要说简单,我认为如果你不会C语言,那两种都部简单 如果你会,C#操作更加方便
1个回答
c是面向过程的编程语言; c++是面向对象的编程语言,但它可以混合使用C面向过程,所以不祥C#,java那样是完全面向对象的编程语言; C#,正如上面提及的,是完全面向对象的,但和c,c++不同,c#是解析运行的,需要中间平台来解析运行。不像其他两种是直接编译运行。
个人感觉C#比较易学,容易入门,事件驱动,控件丰富,适合于快速开发。java次之,c++乃基础也是比较复杂难懂的一门语言,不过如果你把这块硬骨头啃下来的话,别的语言也就没什么难度了。
5个回答
C、C++和C#只是单纯的编程语言,其中C++是面向对象的,C#是专门为.NET框架设计的新型语言,VC什么的是一个开发平台,就可视化的什么什么语言开发工具
如果是DirectX开发 那么才会有C#或C++的选择问题 此时选C#还是C++在性能上差异不大 但如果是OpenGL开发 C#肯定不用考虑 因为OpenGL和微软是敌对关系 而C#是由微软掌握的产品 所以你的这两个选择就只剩下一个 就是C++
3个回答
百分百C++,不过建议C也要学习. C++扩展自C,主要增加了面向对象方面. C/C++被定位为中级语言,具有高级语言特性,又容易连接硬件. 著名的unix系统就是用C完成的. C#和java大体上对等,可以认为是一种网络语言,特别任何于网络应用的开发,其它方面优势我认为不明显. C是不二选择. 供...
2个回答
C#其实是MS推出的一种OOP语言,是从以前J++发展二来,虽然也叫做“C”,其实跟Java的关系更加密切,更加象Java(MS处于对Sun、IBM联合推广Java的抵制,所以就根本不想再提Java),有多个版本,VC#其实就是一种C#的集成开发工具。
直接学就行,学会C#再了解C++也可以.C#只不过是语法跟C或C++相似,别的没什么大的相同点.当然,对于会C或C++的人再学C#会更快一些.
4个回答
用TC3。0是不可以编辑c# C# 必须用Visual Studio 2005以上的才能编译和连接
C#是Microsoft公司设计的一种编程语言。它松散地基于C/C++,并且有很多方面和Java类似。Microsoft是这样描述C#的:“C#是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言。C#(读做‘Csharp’)主要是从C/C++编程语言家族移植过来的,C和C++的程序员...
的一个项目,做了一个大型的软件系统,是基于C/S模式的,做完之后才发现.Net的防止反编译任务是如此的重,遍寻互联网,找到的防止反编译软件要么编译..
一句一句的慢慢翻译吧
c++和c#看上去一样,实际上完全是两回事,没有可比性。 讨论两者的差别将对你产生误导。 无论是学哪个,最重要的是把面向对象的思想融入自己的大脑。 请将C#当成一门独立的语言来对待,不要潜意识地拿它跟c++比较。
如果不关心操作系统,硬件。C#是非常实用的。 要想做些底层的东西,不用C/C++是不行的。
最重要的是,相对于C++,用C#开发应用软件可以大大缩短开发周期,同时可以利用原来除用户界面代码之外的C++代码
其他的开发工具当然还会在相当长的时间里继续他们的旅程,不过在市场份额上,将不可避免地受到冲击
C#没有前身,它是一种类似于java的新语言,语法与C++、java类似,但个人感觉比java用起来还方便,只不过用它写的程序只有运行在windows平台上(有人在unix上移植.net,但不完全)
没有必要。 我感觉学了之后反而对你理解才C#有负面的作用。首先c语言一般是以面向过程的方式来写程序的,而C++是一种多范型的语言,支持面向过程和面向对象的编程方式,但是C++相对来说是非常复杂的,多继承、指针、范型(好像C#和Java也支持了)等都不是很容易掌握,而且容易出现内存泄漏等问题。C#是纯...
用迅雷下,在迅雷上很容易找到你要的东西的.
c是70年代诞生的一种高级语言 目前也很流行 几乎所有的操作系统的内核都是由c和汇编开发的 c++是c的扩充 增加的面向对象概念,动态联编等功能 c#是微软开发的基于.net架构的一种解释型编程语言 语法上继承了c++和java 目前游戏的开发多用C或者C++ 几乎每用C#的 因为C#是解释型语言 ...
C++是基于C的升级版本 VC是微软的可视化编程工具之一,分别还有VB,VFP等,VC是基于C++的升级版本,VC是基于Windows界面下编程工具,而C++是基于古老的DOS界面下的编程工具 C#是集VB和C的编程语言
当然是C啦,他是C++的前身,也可以说是编程人员的入门语言,很多门语言都是相通的,学好了一门其他的也不难。
分析机构EvansData定期对开发人员展开调查,其数据显示,以C++为工具的开发人员在整个开发界所占的比例由1998年春天的76%下降至2004年秋的46%
在此之前,操作系统是使用汇编语言编写的,而且不可移植
c面向过程的高级语言 c++面向对象的高级语言,属于c的超集 c#面向对象,在.net平台下的快速开发语言,属于c++的.net改版......
建议搂主明确学习的目的。 我觉得这两样不太容易放在一起进行比较。 非要比较的话,C#更偏向于面向对象,非常类似于Java,而C++是面向对象和面向过程的结合。 我认为掌握编程的思想要比掌握具体的语言重要的多。建议搂主先把C语言的基础打牢,然后深入学习Java,以把面向对象的思想建立好。当C语言和Ja...
8个回答
因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#
枚举在C/C++/c#中,是一个被命名的整型常数的集合,枚举在日常生活中很常见
当然是C++, 学C#岂不是被M$控制死了,C++在哪里都能用。
首先要把你用C++编的组件编释成DLL,然后,你再用C#是时候就可以加载你那个DLL文件了.