我在网上了解到的是c与c#并不像c与c++那样是前后继的关系,c#是微软的vj取了c的名字,那么c#和c完全没有关系吗,学习c#的时候需要从头学起,c的语法关键词之类的基本没用吗
一个是C,一个是C++++,哈哈哈哈哈
开个玩笑,这俩玩意没啥关系。。。但是C这东西算是鼻祖了,你最好把C的内存管理都学一学,你就能理解其他高级语言是怎么管理内存的,为什么要那么管
其实都是被当年C折磨的。。。最后各个语言就自己想办法去搞定内存管理去了。
好比木鱼和鱼的区别,面包和面包车的区别,人和日本人的区别一样。
一点关系都没有,唯一的关系就是都是编程语言
没半毛钱关系,c比较基础,c#比较高级
关系还是有的,例如有些基础的数据结构啥的,不过基本上关系不大,哈哈
自己理解,高级语言就是站在前人的肩膀上做开发,例如当时读大学时比较头疼的指针,现在就遇不到了啊,开心
C面向过程,比较贴近计算机底层,C#面向对象,封装各种函数,打包分类,自上而下的进行编程。