问个C++与C#的问题。

来源:百度知道 编辑:UC知道 时间:2024/06/30 19:46:50
C++与C#语法之间有继承关系吗?
我现在学了C#,是不是再学C++会容易点?

C#语法源自C++,所谓#是++++四个加号的意思.已经学了C#的人学C++会更容易.

有继承关系,C++是以对象为编程的基础。C#的网络功能强大了。貌似两者的语法是一样的。

1.不是,c+更接近于网络。c#与java比c++更为相似。
2.可能会更难,c++的基础是c,比较底层。c++有多继承,虚函数,不是纯面向对象语言,而c#是为了对抗java推出的更趋于网络的纯面向对象语言。

同为类c面向对象语言。 基本语法和常用关键字,常用运算符都基本上是一样的。 但各有特征。各有特性。
例如c#不允许多继承。c++则可以
c#不允许直接创建指针 c++可以
c#的一些数据类型 以及泛型 和c++里并不太一样。
c#的foreach语句c++我记得是没有的。
c#的类内成员定义方式比c++严格。
c#的switch写法比c++严格。
区别还有很多 学的过程中会慢慢体会到的。

语法没关系,只要你面向对象的思想有了
学起来快。
就怕用C++写面向过程的程序,那C#白学了,不如直接学C转C++

关于 C++ 和C# 继承 C++可以子类可以继承多个父类,而C#子类只能继承一个父类