自定义博客皮肤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)
  • 收藏
  • 关注

原创 C++进制之间的转化

int main(){ int a = 10; int b = 010; int c = 0x10; int d = 0b1010; printf("%d %d %d %d \n", a, b, c, d); printf("%o %o %o %o \n", a, b, c, d); printf("%x %x %x %x \n", a, b, c, d); char a = 67; char b = 0x54; char c = 0; c = a & b; p.

2021-07-09 16:19:35 78

原创 C++const

const基础知识 : #include int main(void) { //const 定义常量---> const 意味只读 const int a; int const b; //第⼀个第⼆个意思⼀样 代表⼀个常整形数 const int *c; //第三个 c是⼀个指向常整形数的指针(所指向的内存数据不能被修改,但是本⾝可以修改) int * const d; //第四个 d 常指针(指针变量不能被修改,但是它所指向内存空间可以被修改) const int * c...

2021-07-09 16:13:31 49

原创 C语言相关知识

深赋值和浅赋值: 深赋值: 对象给对象赋值时候调动赋值语句,会开辟空间,注意开辟空间是要释放原有空间 赋值语句4步骤: 1.自己给自己是否赋值 2.释放原有空间 3.申请新的空间赋值,拷贝 4.返回自身对象 浅赋值: 对象给对象赋值时候调动赋值语句,不会开辟空间,只是简单的指针赋值 构造函数规则: 1 系统提供默认的拷贝构造器。一经实现,不复存在。 2 系统提供的时等位拷贝,也就是所谓的浅浅的拷贝。 3 要实现深拷贝,必须要自定义。...

2021-07-09 16:04:07 63

原创 缺省函数与栈

一个类中有哪些缺省函数: 拷贝构造函数,析构函数,构造函数,赋值运算符,取址运算符,取地址运算符。共六个 析构函数(释放)是构造函数(创建)的反面。 析构函数有返回值 构造函数有返回值 (伪构造函数) 对于面向对象来说对象和空间是分离的; 构造函数的任务: 创建对象并为对象成员初始化; 有对象必有空间但是有空间不一定有对象 #include<stdio.h>#include<stdlib.h>#include<assert.h>#inclu

2021-07-08 16:03:39 54

原创 this指针

7.8指针 Int a=10; Int b=20; Int *p=&a; P=>&a; *p=>a; P=&b; *p=b; 二级指针 一级指针储存用二级指针 Char a=10,b=20; Char c=a&b; Char *cp=&a; Char &x=a;à表示引用; 引用无二三级之说; 类型是设计的产物 This 指针 编译器针对程序员自己设计的类型分三次编译: 第一:识别和记录类体中属性的名称,类型和访

2021-07-08 14:09:27 45

原创 确定一个月或一年中的天数

#include <iostream>using namespace std;bool Is_Leap(int year, int month);int Get_YM_Day(int year, int month){ int day = 0; switch (month) { case1:case3:case5:case7:case8:case10:case12: day = 31; break; case4:case6:case9:case11: day = .

2021-07-07 22:19:38 51

原创 用c++编写查重函数

#include <iostream>#include <assert.h>using namespace std;//Void Print(int br[10])void Print_Ar(int* br, int n){ for (int i = 0; i < n; ++i) { printf("%d", br[i]); } printf("\n");}//1..100void Init_Ar(int* br, int n){ asser.

2021-07-07 22:11:49 1387 1

原创 用c++编写扫雷小游戏

#include<stdio.h>#include<stdlib.h> // rand#define INITSHOW 0x80 // 1000 0000 // 宏定义#define MAKEMINE 0x40 // 0100 0000 // 宏定义#define MINESHOW 0x20 // 0010 0000 // 宏定义#define MAKESUM 0x10 // 0001 0000 // 宏定义#define PRINTSUM 0x0F // 0.

2021-07-07 21:37:16 152

原创 实践周②

• 十进制左移一位相当于乘以十;右移一位除以十;• 二进制左移一位相当于乘以二;右移一位除以二;• 把一个整形数转化成二进制,给一个十进制的整数设计一个编程求二进制中有多少个1• Bool x=-3;在C语言和c++中为真。• 在C语言和C++中只有0是假,除0之外全部为真。问题实践:• 把一个整形数转化成二进制,给一个十进制的整数设计一个编程求二进制中有多少个1?由此可得十进制数23转化为二进制中有4个0...

2021-07-06 23:15:43 252 2

原创 实践周①

判断一个年份是否为闰年

2021-07-06 23:08:28 48

空空如也

空空如也

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

TA关注的人

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