C++入门教程,C++基础教程(非常详细)

北斗星的爱   ·   发表于 2个月前   ·   编程代码



C++ 读作“C加加”,是“C Plus Plus”的简称。顾名思义,C++ 是在C语言的基础上增加新特性,玩出了新花样,所以叫“C Plus Plus”,就像 iPhone 7S 和 iPhone 7、Win10 和 Win7 的关系。


从语法上看,C语言是 C++ 的一部分,C语言代码几乎不用修改就能够以 C++ 的方式编译,这给很多初学者带来了不小的困惑,学习 C++ 之前到底要不要先学习C语言呢?

我对这个问题保持中立,但是初学者直接学习 C++ 会非常吃力,Hold 不住,尤其是对计算机内存不太理解的情况下,C++ 是学不懂的。C++ 是一门灵活多变、特性丰富的语言,同时也意味着比较复杂,不易掌握。

不过可以明确地说:学了C语言就相当于学了 C++ 的一半,从C语言转向 C++ 时,不需要再从头开始,接着C语言往下学就可以,所以我强烈建议先学C语言再学 C++。

20 Reply   |  Until 2个月前 | 2234 View

syf1313113
发表于 2个月前

前排[玫瑰]

评论列表

  • 加载数据中...

编写评论内容

许之糯
发表于 2个月前

C++和C语言的血缘关系

评论列表

  • 加载数据中...

编写评论内容

3180386827
发表于 1970-1-19

现在看来,C++ 和C语言虽然是两门独立的语言,但是它们却有着扯也扯不清的关系。

评论列表

  • 加载数据中...

编写评论内容

83344617
发表于 2个月前

早期并没有“C++”这个名字,而是叫做“带类的C”。“带类的C”是作为C语言的一个扩展和补充出现的,它增加了很多新的语法,目的是提高开发效率,如果你有 Java Web 开发经验,那么你可以将它们的关系与 Servlet 和 JSP 的关系类比。

评论列表

  • 加载数据中...

编写评论内容

klmk
发表于 2个月前

这个时期的 C++ 非常粗糙,仅支持简单的面向对象编程,也没有自己的编译器,而是通过一个预处理程序(名字叫 cfront),先将 C++ 代码”翻译“为C语言代码,再通过C语言编译器合成最终的程序。

评论列表

  • 加载数据中...

编写评论内容

794229345
发表于 2个月前

看着你更新

评论列表

  • 加载数据中...

编写评论内容

北巷流诗
发表于 2个月前

从入门到入狱

评论列表

  • 加载数据中...

编写评论内容

天空
发表于 2个月前

稳[滑稽][茶杯][爱心]

评论列表

  • 加载数据中...

编写评论内容

裕伤
发表于 2个月前

我来啦[酷][酷]

评论列表

  • 加载数据中...

编写评论内容

昵称853054
发表于 2个月前

看着有多详细

评论列表

  • 加载数据中...

编写评论内容
LoginCan Publish Content