自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小结:java的抽象类和接口

抽象类 定义:包含抽象方法的类叫做抽象类 关键字:abstract abstract class shape{ public int age; public static int count; public void func() { //方法实现 } //抽象方法不用具体实现 public abstract void draw(); } class Rect extends Shape { @Override public void dra

2021-01-17 18:04:56 86

原创 Java数据类型与变量

数据类型 变量 变量是指程序运行时可变的量,相当于开辟一块内存空间来保存这些数据。类型则是对变量的种类进行了划分,不同类型的变量具有不同的特性。 整形变量 int变量占4个字节,数据范围-2^31 ----2^31-1,大概就是-21亿到21亿。 int 变量名 = 初始值; int num = 10; 长整型变量 long变量占8个字节,数据范围是-2^63~ 2^63-1. long 变量名 = 初始值; long num = 10L; 双精度浮点型变量 double变量占8个字节,但是浮点数的内

2020-12-09 17:22:16 74

原创 C语言动态内存管理

?为什么存在动态内存分配 我们知道空间可以通过数组开辟,但是空间的大小是固定的,并且要在编译时指定大小。可是有时候我们在运行时才能知道想要的空间大小,动态内存分配就可以满足这一点。 动态内存分配函数malloc void* malloc(size_t size);//头文件是<stdlib.h> 该函数的返回值是一个指针,类型是void,由开辟者自己决定类型,可通过强制类型转换实现。 如果开辟空间失败,则返回一个NULL指针,因此malloc的返回值要检查。 如果开辟空间成功,返回一个未知类

2020-12-04 16:10:16 72

原创 三子棋游戏

首先在头文件里声明游戏过程中用到的方法 game.h #ifndef __GAME_H__ #define __GAME_H__ //#pragma once//预防头文件重复引用 #include<stdio.h> #include<windows.h> #define ROW 3 #define COL 3 void InitBoard(char board[][COL], int row, int col); void ShowBoard(char board[][COL

2020-12-03 16:05:41 52

原创 自定义结构体类型:结构体,枚举,联合

结构体 结构体的声明 结构体是一些值的集合,这些值称为成员变量。结构体的每个成员可以是不同类型的变量。 声明方式如下: struct tag { member-list; //成员变量 }variable-list; //变量列表,即可定义多个变量。 //举个例子 struct stu { char name[20]; int age; char sex; char id[10]; }stu1,*p; //定义了两个不同类型的变量 尽量不要匿名声明,即使不报错(因为

2020-11-29 21:24:19 98

原创 整形在内存中的存储及大小端字节序

整形在内存中的存储 计算机中的有符号数有三种表示方法,原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位用0表示正,1表示负,数值位则不同。 原码 原码直接将二进制按照正负数的形式转换成二进制就可以了。正数负数同理,只是符号位不同。 例:数字10表示为原码的形式为0000 0000 0000 0000 0000 0000 0000 1010,数字-10用原码表示为1000 0000 0000 0000 0000 0000 0000 1010。 反码 反码即将原码的符号位不变,其他位依次按位

2020-11-27 15:16:15 229

原创 库函数实现(字符和字符串函数 内存操作函数)

字符和字符串函数 自己实现 strlen() 求字符串长度 int Mystrlen(char *p) { int count=0; while (*p != NULL) //遇‘\0’截止 { count++; p++; } return count; } int main() { char *str = "abcdef"; printf("%d\n", Mystrlen(str)); return 0; } 自己实现strcpy() 复制字符串 char* Mystr

2020-11-27 15:13:43 129

空空如也

空空如也

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

TA关注的人

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