自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于类的共有、私有和保护以及对象成员变量和成员函数的访问

类的定义一般分为声明部分和实现部分。声明成员变量和成员函数,实现成员函数的定义。大概长这个样子在这里插入代码片Class是关键字,CMeter是类名,需要注意类的花括号后有一个分号;public、private、protected是类中的关键字,主要用于区分访问权限;类的成员变量类型可以是任意的,整型、浮点型、字符型、数组、指针、引用、也可以是另一个类的对象,需要注意的是(1)成员变量不可以初始化,也不可以指定出static之外的任何存储类型(2)成员前面没有任何访问...

2020-07-06 21:12:08 1394

原创 类的成员变量成员函数的访问权限

类成员函数的另一种定义方法#include <iostream>#include <string>#include <cstring>#include <cctype>using namespace std;//定义一个类表示银行账户class Bank{ //数据成员private: char name[20]; stri...

2020-04-20 21:17:36 242

原创 简单的关于类的理解(一)

我对于类与对象的理解,有点类似定义结构体和声明的结构体变量在没有使用对象的概念:求取圆的周长和面积#include<iostream>using namespace std;void main(){ double r, girth, area; //const 常量 const double PI = 3.1415; cout << "Please inp...

2020-04-19 22:02:12 141

原创 将功能封装成为函数

未封装时的代码`#include<iostream>#include<string.h>#include<stdlib.h>#include<stdio.h>using namespace std;void main(){ int j = 0; int num = 0; char *tmp = NULL; bool flag ...

2020-04-17 22:46:39 669

原创 指针数组、数组指针与指针函数

1、关于数组指针:就是指向数组的指针,有点像二维数组#include<iostream>#include<string.h>using namespace std;void main(){ int a = 99; //声明一个数组指针 int(*p)[5] = NULL; //给指针分配内存 p = (int(*)[5])malloc(20);...

2020-04-17 20:27:55 108

原创 一个.c文件中的结构体数组如何在另一个.c文件中被调用----使用关键字extern

会有三个文件415.h415.c4152.c1、会在415.h文件中定义结构体//415.h//结构体定义struct Movie{ char name[20]; int num; int *data;};struct Content{ int member;};2、会在415.c文件中声明结构体数组,并初始化#define _CRT_SECURE_NO_...

2020-04-15 21:15:59 10905 1

原创 结构体指针,结构体成员有指针。。。

结构体指针,结构体成员是指针,结构体指针分配内存,赋值,释放,结构体成员指针分配内存,赋值,释放。。。

2020-04-13 21:58:36 1204

原创 定义结构体、声明结构体指针、然后给他赋值

1、关于结构体定义2、关于结构体声明3、关于结构体指针的声明4、结构体指针分配内存、释放内存5、结构体指针内存赋值6、检查是否成功赋值#define _CRT_SECURE_NO_WARNING#include<iostream>#include<string.h>using namespace std;//定义一个结构体struct Word{...

2020-04-12 22:08:09 2312

原创 指针间接修改变量的值

#define _CRT_SECURE_NO_WARNING#include<iostream>#include<string.h>using namespace std;//通过指针p1,对变量a的值进行修改void Change_a(int *p_p1){ *p_p1 = 100; return;}//通过二级指针p2,对变量a的值进行修改v...

2020-04-11 21:50:17 798

原创 一级指针赋值与二级指针赋值

指针赋值

2020-04-11 20:38:32 2165

原创 指针初始化,分配内存

给指针分配内存1、首先要声明一个指针,并初始化为空指针,此时的指针指向一个空地址,并没有分配实际的内存,但是它是合法的。2、给内存分配地址3、判断是否分配到内存4、操作指针5、释放指针在这里插入代码片#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<string.h>#include&lt...

2020-04-09 21:37:12 2804

空空如也

空空如也

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

TA关注的人

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