自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 指针数组实现冒泡排序

封装一个函数,利用冒泡排序,实现对整型数组的升序排序例如数组:int arr[10]={4,3,6,9,1,2,10,8,7,5};arr是数组名,数组名即是数组的首地址。在封装函数中,void bubbleSort(int *arr,int len);,创建一个函数,传入arr的首地址和长度。上述代码也等于代码:int *arr;int len;void bubbleSort(arr,len){*********}注意传入的时候是int *arr而不是int arr。完整代码:#in

2021-01-02 21:35:15 1811 2

原创 空指针和野指针

#include`<iostream>`using namespace std;int main() {//内存都是从编号0开始的,而空指针,就是指向编号为0的空间//用于给指针变量初始化//空指针指向的内存,是不可以访问的//0~255之间的内存是系统占用的,不可以访问int *p = NULL;`*p = 100;`//写入访问权限冲突,不能进行此操作!!//野指针:越界//指针变量指向了非法的内存空间int *p = (int *)0x1100;

2021-01-01 22:34:27 495

原创 函数的分文件编写

函数分文件的四个步骤创建后缀名为.h的头文件创建后缀名为.cop的源文件在头文件中写函数的声明在源文件中写函数的定义作用:让代码结构更加清晰。函数的声明#include <***** >using namesapce std;void swap (int a,int b);//写入头文件swap.h函数的定义//创建swap.cpp,源文件要包含头文件#include“swap.h”void swap(int a,int b){int temp =a;a =b

2021-01-01 21:28:47 284

原创 函数的调用与值传递

函数的调用调用语法:函数名(参数)int add (int num1,int num2){int sum = num1 + num2;return sum;}//定义加法函数//函数定义时,num1和num2并不是真的是数据,只是一个形式上的参数,简称形参int main(){ int a = 10; int b = 20; c = add(a,b)//函数调用语法:函数名称(参数)//a和b有实际的值,为实际参数,简称实参//调用时将实参的值传入给形参return

2021-01-01 18:14:42 310 2

原创 函数的定义

函数函数的作用将一段经常使用的代码,封装起来,减少重复代码。一个较大的程序,一般分为若干个程序块,每个模块实现特定的功能。函数的定义返回值类型函数名参数列表函数体语句return表达式语法返回值类型 函数名(参数列表){函数体语句;return表达式;}返回值类型:一个函数可以返回一个值;函数名:给函数起个名称;参数列表:使用该函数时,传入的数据;函数体语句:函数执行的语句;return表达式:和返回值类型挂钩,函数执行完成后,返回相应的数据。...

2021-01-01 17:51:39 121

原创 C++数组

C++数组数组:就是一个集合,里面存放了相同类型的数据元素。特点1:数组中每个数据元素都是相同的数据类型;特点2:数组是由连续的内存位置组成的(连续的内存空间)。定义一维数组的三种方式数据类型 数组名【数组长度】;数据类型 数组名【数组长度】={值1,值2,…};(如果初始值没有赋齐全,那么会用0填补剩余的数据)数据类型 数组名【】={值1,值2,…}。一维数组名的用途可以统计整个数组在内存中占用内存空间的大小;sizeof(arr)、sizeof(arr【0】)可以获取数组在内

2020-12-30 23:02:03 147

原创 C++数据类型

C++数据类型数据类型的存在意义:给变量分配合适的内存空间(避免造成空间浪费)1. 整型:整数类型的数据以下是C++能够表示整型类型的几种方式,区别是占用内存空间不同:short(短整型):2字节空间int(整型):4字节long(长整型):windows为4字节,linux为4字节(32位),8字节(64位)long long(长长整型):8字节short<int<=longsizeof(~)查占用内存2. 浮点型:用于表示小数float(单精度):4字节,7位有效数字

2020-12-29 15:48:39 404

原创 C++变量与常量,关键字,标识符命名规则

C++变量变量:给一段指定的内存空间起名,方便操作这段内存。变量存在的意义:方便我们管理内存空间。常量:用于记录程序中不可更改的数据。C++中定义常量的两种方式:#define宏常量:通常在文件上方定义,表示一个常量const修饰的变量通常在变量定义前加关键字const,修饰该变量为常量,不可修改关键字:是C++中预先保留的字符(标识符)。标识符命名规则标识符不能是关键字标识符是由字母、数字、下划线组成的标识符第一个字符只能是字母或者下划线标识符是区分大小写的...

2020-12-29 14:57:55 392

空空如也

空空如也

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

TA关注的人

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