自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java——String类

String类型,即字符串类型。是一种引用数据类型。下面将对一些String类的常用方法进行详细讲解。

2024-04-30 07:49:16 775

原创 Java——抽象类与接口

在Java中,一个类如果被abstract修饰称为抽象类,抽象类中被abstract修饰的方法称为抽象方法。【注意】:抽象类也是类,内部可以包含普通方法和属性,甚至构造方法。

2024-04-29 09:02:29 1079

原创 面向对象程序设计的三大特性

面向对象程序设计(OOP)语言有三个重要特征,分别是:封装、继承和多态下面将详细讲述这三大特性。

2024-04-28 10:55:35 1550

原创 Java——类和对象

基本规则在文件的最上方加上一个 package 语句指定该代码在哪个包中.包名需要尽量指定成唯一的名字, 通常会用公司的域名的颠倒形式(例如 com.bit.demo1 )包名要和代码路径相匹配. 例如创建 com.bit.demo1 的包, 那么会存在一个对应的路径 com/bit/demo1 来存储代码.如果一个类没有 package 语句, 则该类被放到一个默认包中(如src).包的访问控制权限:default(默认的)同一个包下不管是不是同一个类都能访问。

2024-04-22 20:50:33 1060

原创 Java——数组

T[] 数组名 = new T[N];T:表示数组中存放元素的类型T[]:表示数组的类型N:表示数组的长度。

2024-04-21 10:43:31 983 1

原创 Java——方法的使用

详细介绍Java中方法的用法

2024-04-21 09:46:04 331 1

原创 Java——数据类型与运算符

详细介绍Java中的数据类型与运算符

2024-04-13 14:20:00 1194 1

原创 C语言——程序环境与预处理

define 包括了一个规定:允许把参数替换到文本中,这种实现通常被称为宏或定义宏//parament-list 是一个由逗号隔开的符号表,它们可能出现在stuff中参数列表的左括号必须与name紧邻如果两种之间有任何空白存在,参数列表就会被解释为stuff的一部分对数值表达式进行求值的宏定义都应该用这种方式加上括号,避免在使用宏时由于参数中的操作符或临近操作符之间不可预料的相互作用。

2024-04-08 21:02:34 867

原创 C语言——文件管理

文件:即磁盘上的文件,使用文件可以将数据直接存放在电脑的硬盘上,做到数据持久化。在程序设计中,按文件的功能划分,将文件分为程序文件与数据文件程序文件包括源文件(.c),目标文件(.obj),可执行程序(.exe)数据文件的内容是程序运行时读写的数据,例如:程序运行时所需要从中读取数据的文件或者输出内容的文件本文讨论的是数据文件。

2024-04-08 15:00:48 1335

原创 C语言——动态内存分配

这两种开辟空间方法的特点:1.开辟空间的大小是固定的2.数组在申明时,必须指定数组的长度,它所需要的内存在编译时分配但有时,我们需要的内存大小在程序运行时才能知道,上述的两种方法就不能满足我们的需求了,所以,需要使用动态内存分配的方法来开辟内存。

2024-04-03 10:12:43 808 1

原创 C语言——自定义类型

在C语言中,可以通过定义结构体(struct)、枚举类型(enum)或者联合(union)来创建自定义类型,接下来将详细介绍这三种类型。

2024-04-02 21:53:31 1047 1

原创 C语言——指针

地址是由物理的电线上产生的,能够标识唯一一个内存单元。在C语言中,地址也叫做指针。在32位机器中,有32根地址线。地址是由32个0/1组成的二进制序列,也就是用4个字节来存储地址。在64位机器中,有64根地址线。地址是由64个0/1组成的二进制序列,也就是用8个字节来存储地址。

2024-04-01 22:27:29 1255 1

原创 C语言——常用库函数的使用及模拟实现

C语言编译系统为使用者提供了很多的预定义库函数。用户在编写程序时,可以直接调用这些库函数。

2024-03-31 20:58:01 1481 1

原创 C语言实现游戏——三子棋

利用C语言实现三子棋

2024-03-27 09:27:38 469

原创 C语言——数据在内存中的存储

以此为例:先介绍几个概念:字节序:以字节为单位,讨论存储顺序小端字节序存储:把一个数据的低位字节的内容,存放在低地址处;把一个数据的高位字节的内容,存放在高地址处。大端字节序存储:把一个数据的低位字节的内容,存放到高地址处;把一个数据的高位字节的内容,存放在低地址处。为什么会有大小端之分呢?这是因为在计算机系统中,内存是以字节为单位的,每个地址单元都对应着一个字节,一个字节=8bit.但是在C语言中,除了8bit的char之外,还有16bit的short型,32bit的long型等。

2024-03-26 22:10:31 1176

原创 C语言——操作符

在之前的文章中,向大家简单介绍了一下操作符的大致分类。今天,本文将详细介绍各种操作符的实际用法。

2024-03-25 22:52:33 766 1

原创 C语言实现游戏——扫雷

运用C语言来实现扫雷

2024-03-24 22:05:06 410 1

原创 C语言——数组

明确的指出数组的元素个数,编译器会按照给定的元素个数来分配存储空间不指定元素个数而直接进行初始化,编译器会根据你提供的初始化的个数来确定数组的元素个数同时指定元素个数并且进行了初始化但是不允许既不指定元素个数,又不初始化,因为编译器不知道到底该为数组分配多少存储空间。int main()//一维数组//完全初始化//不完全初始化,剩余的元素默认都是0//省略数组的大小,数组必须初始化,数组的大小是根据初始化的内容来确定的//里有4个元素 :a,b,c,\0。

2024-03-23 21:52:20 720

原创 C语言——函数

与库函数一样有函数名、函数参数和返回值类型,但与之不同的是,这些都是由自己来设计//例如int main()int n = 2;int m = 3;//5函数声明通俗来讲就是告诉编译器有一个函数叫什么,函数参数是什么,返回类型是什么,但具体这个函数是否存在,函数声明决定不了。函数声明一般要出现在函数的使用之前,要满足”先声明后使用“。函数的声明一般要放在头文件中函数定义就是指函数的具体实现,交代函数的功能实现//函数声明int Add(int a,int b) //函数定义。

2024-03-22 08:56:52 838 1

原创 C语言——选择与循环结构

C语言是结构化的程序设计语言,可分为5类:表达式语句、函数调用语句、控制语句、复合语句以及空语句。控制语句是用于控制程序的执行流程,以控制程序的各种结构方式支持3种结构:顺序结构、选择结构、循环结构。

2024-03-20 22:19:39 382

原创 初识C语言(2)

define定义标识符常量#define定义宏#define ADD(x+y) ((x)+(y)) //宏int Add(int x,int y) //函数return x+y;int main()//编译器编译时将代码替换为:int c = ((a)+(b));//结果为30//宏的使用方法与函数类似//结果为30return 0;这里,ADD是宏名,(x,y)是宏的参数,无类型,((x)+(y))是宏的实现体。

2024-03-20 09:39:01 909 1

原创 初识C语言(1)

作用域:是程序设计概念,通常来说,一般程序代码中所用的名字并不总是有效的,而限定这个名字的可用性的代码范围就是这个名字的作用域。如果是以一个一个的字符来存放一个字符串,若没有'\0',系统会自动在后面添加其他内容,手动添加'\0'后,可结束该字符串。链接:C语言写的程序是需要以来各种库的,所以编译之后还需要把库链接到最终可执行的程序中 去。库函数是C语言的编译器提供的现成的函数,可以直接使用,使用的时候需要包含头文件<stdoi.h>生命周期:变量的创建到销毁之间的一个时间段。

2024-03-19 08:27:13 256

空空如也

空空如也

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

TA关注的人

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