自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 2021-07-07(2)

this指针Typedef: 在计算机编程语言中用来为复杂的声明定义简单的别名。已有的另取别名。把一切合法的变量定义转为类型声明宏:预编译时进行替换一般不用分号

2021-07-11 18:42:13 47

原创 2021-07-09(2)

重载函数函数重载:用同一个函数名定义不同的函数,当函 数名和不同的参数搭配时函数的含义不同。(C语言不具有重载的能力)重载规则:1,函数名相同。2,参数个数不同,参数的类型不同,参数顺序不同,均可构成重载。3,返回值类型不同则不可以构成重载。调用准则:1,严格匹配,找到则调用。2,通过隐式转换寻求一个匹配,找到则调用。编译器调用重载函数的准则:1.将所有同名函数作为候选者...

2021-07-11 18:35:41 77

原创 2021-07-09

在C语言中是利用库函数malloc和free来分配和撤 销内存空间的。C++提供了较简便而功能较强的运算符new和delete来取代 malloc和free函数new int; //开辟⼀个存放整数的存储空间,返回⼀个指向该存储空间的地址(即指针)new int(100); //开辟⼀个存放整数的空间,并指定该整数的初值为100,返回⼀个指向该存储空间的地址new char[10]; //开辟⼀个存放字符数组(包括10个元素)的空间,返回⾸元素的地址new

2021-07-11 18:20:40 39

原创 2021-07-08(2)

C++类有几种缺省函数:构造函数、拷贝构造函数、析构函数、赋值运算符、取址运算符、取地址运算符const构造函数的任务:创建对象并对对象的成员初始化对于面向对象来说,空间和对象是分离的。有对象必有空间,有空间不一定有对象#include<stdio.h>#include<stdlib.h>#include<assert.h>#include<string.h>#include<iostream>using

2021-07-08 19:50:57 48

原创 2021-07-08

Int **s //二级指针& 与,地址,引用int main(){char a=10,b=20;char c=a&b;char* cp=&a;char& x=a; //引用:不存在空引用,必须给予初始化;不存在引用的引用(没有二级引用);x=’a’;a=’z’;}类型是设计的产物编译器针对程序员自己设计的类型分三次编译:识别和记录类体中属性的名称,类型和访问限定,与属性在类体中的位置无关。 识别和记录类体重函数原型(返回类.

2021-07-08 19:48:56 48

原创 2021-07-07

扫雷游戏Typedef: 在计算机编程语言中用来为复杂的声明定义简单的别名。已有的另取别名。把一切合法的变量定义转为类型声明。宏:预编译时进行替换一般不用分号#include<stdio.h>#include<stdlib.h>//rand#define INITSHOW 0x80//1000 0000 //@#define MAKEMINE 0x40//0100 0000 //雷#define MINESHOW 0x20//0010 0000 ..

2021-07-07 21:06:18 34

原创 2021-07-06

查重函数#include <iostream>#include <assert.h>using namespace std;void Print_Ar(int* br, int n){ for (int i = 0; i < n; ++i) { printf("%d", br[i]); } printf("\n");}int FindValue(int* br, int n, int val)//index:-1{ assert(br !

2021-07-06 22:24:12 45

原创 2021-07-05(2)

判断是否为闰年#include<iostream>using namespace std;void Is_Leap(){ int year; scanf_s("%d", &year); if((year%4==0&&year%100!=0)||(year%400==0)) { printf("1\n"); } else { printf("0\n"); } }#include<iostream>using n...

2021-07-06 21:57:33 37

原创 2021-07-06(2)

C语言和C++运算符&按位与|按位或^按位异或~取反>>右移<<左移#include<stdio.h>//& |^//~//>> <<int main(){ char a = 67; char b = 0x54; char c = 0; c = a & b; printf("%x\n", c); c= a | b; printf("%x\n", c); c =

2021-07-06 21:10:07 38

原创 2021-07-05

C语言基本数据类型字符型char 1字节短整型short 2整型int 4long int 4long long 8浮点型(单精度型)float 4双精度型double 8long double 8/12/16空类型 void#include<iostream>using namespace std;int main(){ cout << "char size:" << sizeof(char*) <...

2021-07-06 19:15:39 43

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除