寂静回声 发表于 2020-1-23 20:03:46

学渣问三个C语言哪个更好




学渣是没资格说自己学多了,学杂了。
楼主心理真实的想法其实是哪个更容易学,哪个更容易用,哪个更容易赚钱,即躺下来赚钱。

简单来说,C++就像是C语言的亲弟弟,而C#就是他们二者的远房亲戚。
C语言诞生在大名鼎鼎的美国贝尔实验室,它的前身是B语言。C语言从诞生之初就获得了广大程序员的青睐,由于其简洁的语法,高效的执行效率(比较接近汇编的性能),它既具有高级语言的特点,又具有汇编语言的特点。在很多领域获得了广泛应用。
尽管C语言已经足够优秀,但它毕竟是一门面向过程的编程语言,不符合人的思维习惯(人脑的思维习惯有点像面向对象)。于是在这种背景下就诞生了更加强大的C++,之所以说C++是C语言的亲弟弟,是因为C++同样诞生在贝尔实验室。C++在C的基础上增加了数据封装,继承,多态等编程特性,同时又全部兼容了C语言,使之成为C++的一个子集。C++是一种最广泛支持范式的编程语言,比较难学,涉及到了指针的概念。指针会比较头疼。当然如果C学的不错,C++上手也会快。但C++不支持垃圾回收机制。C++语言被广泛用在操作系统,大型应用软件的开发中
C#是由微软公司开发出来用来抗衡Java的一款现代编程语言(具有安全,稳定,简单的特点)。它吸收了很多Java语言的优点,但微软公司为了避免法律纠纷,下意识的将其语法规则向C++看齐(C#其实就是C++++)。C#的语法简单,可以快速上手,开发效率很高,被广泛应用在了各类应用软件,游戏开发之中
https://www.cnblogs.com/yuanch2019/p/11572675.html



C语言和C++的区别。
c语言虽说经常和c++在一起被大家提起,但可千万不要以为它们是一个东西。现在我们常用的C语言是C89标准,C++是C++99标准的。C89就是在1989年制定的标准,如今最新的是C11和C++11标准。
https://blog.csdn.net/czc1997/article/details/81254971

如果学精了, 学其他容易上手,就算不精,熟悉一个了,其它也容易上手。
页: [1]
查看完整版本: 学渣问三个C语言哪个更好