![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
爱吃的板栗.
Be a problem solver.
展开
-
c++中的构造函数
构造函数 在使用类的过程中,往往会想在创建对象时直接就赋初值。这个操作是创建对象时就可以完成的,那么,这就得依靠本次所要讲的构造函数。 函数的作用就跟名字一样,没有构造函数时创建对象,此时的对象更像是一个空壳,没有实际对数据赋值。虽说也可以定义一个类方法来进行对私有部分的数据赋值或者调用函数。但这样的操作却多了一步:调用方法。那么此时就可以使用构造函数来在创建对象的同时完成一些动作或...原创 2018-12-12 19:10:41 · 208 阅读 · 0 评论 -
c++ 中构造函数的灵活运用:函数重载
接下来我们能解决更深层的问题:怎么在创建对象时,根据不同的情况来运行不同的构造函数呢?解决方法:函数重载所谓的函数重载就是当定义两个及以上的同名函数时,对象会根据用户传入的参数类型与类函数定义时参数的类型相比较,如果类型相同,则运行该函数。#ifndef PCH_H#define PCH_H#include <iostream>#include <strin...原创 2018-12-12 19:20:22 · 311 阅读 · 0 评论 -
c++中初始化新对象的形式
初始化新对象的形式 students num3 = students(1,177); students num4(1, 177); students * num5 = new students(1, 177); students num6 = { 1,177 }; students num7{ 1, 177 }; students * num8 = new students{ 1,...原创 2018-12-12 19:42:08 · 141 阅读 · 0 评论 -
c++中面向对象oop中的类定义
定义类一般来说类规范有两个部分组成类声明:以数据成员的方式描述数据部分,以成员函数的方式(又被成为方法)来描述公有接口。类方法定义:如何实现类成员函数。类声明:#ifndef PCH_H#define PCH_H#include <iostream>#include <string>class students {private: in...原创 2018-12-10 20:24:12 · 313 阅读 · 1 评论 -
二维数组的各种表达方法
int a[3][4] = {1,2,3,4,5,6,7,8,9,10,11,12}; a[i] = a + i = 地址; a[i] = *(a+i) = 地址; a[i][j] = *(a[i] + j) = *(*(a+i)+j) = 值; 有些人转牛角尖不能理解,贴个图表达我的意思:这里是指在二维数组表达式中,是等效的:...原创 2019-01-12 16:58:58 · 5071 阅读 · 0 评论 -
链表的增减改操作
#include <iostream>#include <Windows.h>#include <fstream>using namespace std;struct students { int id; char name[20]; students * next; };students * head = NULL; //用来装第一...原创 2019-02-06 11:34:50 · 386 阅读 · 0 评论 -
vs c/c++ 用win32api写出植物大战僵尸的阳光值修改器
一.工具如下:1.植物大战僵尸1(直接下载逗游游戏盒可以直接下载,网上资源很乱)2.vs2017(使用vs win32的接口)3.cheat engine(附下载链接https://www.cr173.com/soft/264165.html)二.使用vs命令台c++程序编写代码#include "pch.h"#include <iostream&g...原创 2019-03-23 00:52:24 · 1543 阅读 · 1 评论 -
C++输出格式控制大全
有时希望按照一定的格式进行输出,如按十六进制输出整数,输出浮点数时保留小数点后面两位,输出整数时按 6 个数字的宽度输出,宽度不足时左边补 0,等等。C语言中的 printf() 函数使用以%开头的格式控制符,例如 %X、%.2f、%6d 等;C++中的 cout 对象则使用流操作算子(你也可以叫做格式控制符)或者成员函数进行控制。使用流操作算子C++ 中常用的输出流操纵算子如表 1 所...转载 2019-06-29 11:04:44 · 7272 阅读 · 0 评论