美文网首页
c++第一周笔记

c++第一周笔记

作者: 74620d0a4e4b | 来源:发表于2016-07-25 22:56 被阅读0次

    本周课程一开始先介绍了C++的一些基本概念,比如头文件的防卫式声明,、class的声明、模版的一些基本概念等等。下面主要对一些重点难点的概念进行介绍:

    1.构造函数。在初始化类的时候,数据部分是私有的,不能直接进行访问,使用构造函数是为了成功的将对象进行初始化。

    构造函数的语法:

    这是构造函数的初始化列联表形式,好处就在于直接进行初始化,而不是像普通的构造函数那样先初始化,然后再赋值,这样写更有效率。

    2.const 的使用.如下图所示,在不改变数据的情况下要加const,这样不容易出错。

    3.参数传递。一般情况下,使用传引用的方式传值更有效率,所以我们尽量使用引用的方式进行传值,但当传回的值是本地变量的引用的时候,会发生错误,因为当函数运行完后本地变量会消失,传回本地变量的引用就会出错。

    4.操作符重载。操作符重载。操作符重载可以分为成员函数和非成员函数,主要体现在在参数表中有没有this指针.操作符重载的语法如下所示:

    相关文章

      网友评论

          本文标题:c++第一周笔记

          本文链接:https://www.haomeiwen.com/subject/sohnjttx.html