什么是C, C++与C#语言,这些程序语言之间有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/05/13 10:23:10
行家指导一下
多谢大家对本人的支持!
但我对过程和对象还是很模糊,不知该怎么理解?
大家可以推荐一本适合初学者学习的程序设计书吗?(只在你认为最好的就可以,一本最好,最多二本。)

这是一个编程语言的演进过程,顺序正如你提交问题时的排列顺序,其实面向对象是一种编程思想,用C也可以实现,但C++和C#都有支持面向对象的语言特性,所以用他们来实现面向对象开发更方便和直接.
补充:
C以函数为单位进行模块封装
C++同时支持以函数和类进行封装
C# 以类为单位进行封装.
如果初学建议你从C和C++学起,这两门语言几乎是后续语言的基础,学好了他们,后面的语言可以用到的时候看一下就懂了,在你学好这两门语言后你会发现其它的都大同小异,很容易理解

c是面向过程,c++面向对象。
多了解一下就懂了。

你百度一下 这些语言 就出来了 自己先找找看

C语言是面向过程,C++,C#是面向对象.
C#中,好象没有指针的概念.(好象也可以使用指针.)