c,c#,c++,等等的听说了很多,但只学了c,有没有来科普一下的

xiao_bai_cai_555 2021-02-07 08:43:19
c,c#,c++,等等的听说了很多,但只学了c,有没有来科普一下的,
...全文
1689 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
西红市番茄 2021-03-03
  • 打赏
  • 举报
回复
建议先学C语言,后续一通百通。以后专业不管是走I T编程还是电子技术编程,都可发展。
abc4160201 2021-02-21
  • 打赏
  • 举报
回复
直接C#、、、
哈哈gogo 2021-02-19
  • 打赏
  • 举报
回复
建议学golang,被称为互联网的c语言
YueQiong 2021-02-19
  • 打赏
  • 举报
回复
先学的c++,然后看了看c,c++虽然包括c,但是他们的思想不一样,c++是面向对象的,然后运行的话c好像更快一点
xiaoxiangqing 2021-02-19
  • 打赏
  • 举报
回复
学会了c,再学其它的,就很简单了
maoandwei 2021-02-19
  • 打赏
  • 举报
回复
学到了,看来我还有很长路要走
Zhi Zhao 2021-02-18
  • 打赏
  • 举报
回复
建议学习C++Primer Plus
xiaoyin35 2021-02-16
  • 打赏
  • 举报
回复
不,是: |-------- |您在这| |-------- | C -> C++ \ > java! C# --------/
江湖评谈 2021-02-15
  • 打赏
  • 举报
回复
C -> C++ -> C++++(C#) 看出来了吗
qq_49800519 2021-02-14
  • 打赏
  • 举报
回复
建议直接学c++
qq_40534559 2021-02-14
  • 打赏
  • 举报
回复
C先学,会带给你写代码的逻辑性,严谨性,然后直接学习c#。
快乐胖电工 2021-02-14
  • 打赏
  • 举报
回复
小白路过,学习了。
luj_1768 2021-02-14
  • 打赏
  • 举报
回复
一般讲,早初的时候,C语言常常与Unix系统有关。也有人说,C语言是为了开发Unix系统而研发的。但是,C语言是完全独立的设计,其系统设计甚至比Unix更加庞大复杂。C语言的经典教材,我国比较公认的是早初清华大学谭浩强教授的版本。最经典的C语言例程就是传说中的HelloWorld。一般来说,C语言的特点是精巧缜密,这是大多数懂得C语言的人都会承认的。 C++是诞生于C语言论坛的:在人们热衷于讨论和赞美C语言的时代,一些非常深刻的人在C语言论坛提出了对象和流的概念,之后讨论了有十年,最后终于有人为这两个概念做出了代码实现,于是C++诞生了。至于命名,是源于类似后来命名大熊猫的方法——服从民意。关于面向对象技术和流技术,在早初就有许多争议,大多数人知道的结论是:没有函数精妙。主要问题是:效率低下,适应力较低。但是C++还是诞生了,源于一些人的坚持。最早的C++定义,就是在C语言基础上加入对象技术和流技术。通常认为,整个1980's是属于C++语言的,虽然当时Basic语言更加流行。C++语言的经典版本:Borland公司的TurboC2.0,BorlandC++3.1,BorlandC++Builder4.5,Microsoft公司的VisualC++6.0。 C#是微软.net战略的产物,诞生于Sun公司强大的Java攻势之下,基本上是与Java、Javascript同时代的理论争吵(思考)的产物。
yshuise 2021-02-13
  • 打赏
  • 举报
回复
首先,c++之父认为应该是++c,而不是c++ 其次,c++的确包括c。更多的是面向对象,泛型编程,模板元编程等
maguangzhi 2021-02-13
  • 打赏
  • 举报
回复
简单地科普一下:先从取名来说吧,++在C语言中表示增加1的意思,所以,C++在功能上比C语言有所增加。在C++功能的基础上,C#又比C++的功能有所增加,因为#是由两个++构成的。具体参见《C++程序设计精要教程》。
flying_music 2021-02-08
  • 打赏
  • 举报
回复
没学过听别人描述很难有深刻理解的,就跟没见过大象的人描述大象一样,另外只学C找到工作,尤其好工作是比较困难的,需要学历加持
qybao 2021-02-08
  • 打赏
  • 举报
回复
c++可以看作c的超集(c相当于c++的子集) c#不属于c/c++系列,和java类似,编译后是虚拟机指令,需要虚拟机来运行
xian0-666 2021-02-08
  • 打赏
  • 举报
回复
个人理解:c++是基于c,但是面向对象,两者可以说是同源,C#新一些,特性不同,使用的地方也不同,c#优化了内存,但是是否是真的“优化”当然仁者见仁。c++几乎完全兼容c,他对指针的特殊操作可以说是非常独特的,优点缺点都在他,也给了他对底层操作的独特优势。而感觉c#更像java
自信男孩 2021-02-08
  • 打赏
  • 举报
回复
C是面向过程的编程,而c#和c++更多的是面向对象的编程;

69,380

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧