C/C++
文章平均质量分 89
qq_39926415
这个作者很懒,什么都没留下…
展开
-
c++ class(一)
文章目录前言一、OOP特性二、抽象和类C++中的类创建对象使用类类和结构的区别类的构造函数和析构函数构造函数析构函数前言 面向对象编程(OOP)是一种特殊的、设计程序的概念性方法,c++通过一些特性改进了C语言,使得应用这种方法更容易。一、OOP特性抽象的;封装和数据隐藏;多态;继承;代码的可重用性。C++为了实现这些特性并将它们组合在一起,C++所做的最重要的改进是提供了类。二、抽象和类简单的理解抽象和类,就是将具有相同特性的一类东西抽象为一个类。例如:人分为男人、女人原创 2021-07-25 00:08:26 · 201 阅读 · 0 评论 -
C++函数
目录函数声明函数的定义参数传递返回值重载函数名默认参数未确定数目的参数指向函数的指针宏函数声明在一个函数生命中,需要给出函数的名字,这个函数返回的值得类型(如果有的话),以及在调用这个函数时必须提供的参数的个数和类型。参数传递的语义等同于初始化的语义。参数的类型会被逐个检查,如果需要就会做隐式的参数类型转换。 在函数声明中可以包含参数的名字。,也可以不包含,但编译器会将简单地忽略掉这样的名字。函数的定义...原创 2021-07-11 22:32:57 · 246 阅读 · 0 评论 -
指针、数组和结构
指针 对于类型T,T*是“到T的指针”类型,也就是说,一个类型为T*的变量保存着一个类型为T的对象地址。如下:char c = 'a';char* p = &c; ///> p保存着变量c的内存地址获取指针所指向的对象中保存的值.char cValue = *p; 指针的实现是希望能直接映射到程序运行所在的机器上的地址机制。许多机器可以对字节寻址。那些不能这样做的机器多半都有...原创 2021-07-11 21:13:08 · 110 阅读 · 0 评论