- 博客(6)
- 收藏
- 关注
原创 C++类与对象的认识1
一、类的引入 C语言中,结构体只能定义变量,在C++中,结构体不仅可以定义变量,也可以定义函数 #include<iostream> using namespace std; struct book { void Setbook(char* name, char* id, double price) { strcpy(_name, name); strcpy(_id, id); _price = price; } void Printf() { cout &l
2022-03-21 12:51:59
727
原创 C++的引用学习
一、引用的概念 引用不是新定义一个变量,而是给已经存在的一个变量取一个别名,编译器不会为引用变量开辟内存空间,它和它变量公用同一块内存空间。 (引用类型和引用实体必须是同种类型) 二、引用的特性 1、引用在定义时必须初始化 2、一个变量可以有多个引用 3、引用一旦引用一个实体,再不能引用其他实体 三、使用场景 1、做参数 void exc1(int& a, int& b) { int i; i = b; b = a; a = i; } 由引用概念可知,
2022-03-10 14:43:18
110
原创 对数组的学习和探索
一、数组的定义 数组由一系列相同类型的元素组成。 二、数组的初始化 1、数组在全局变量中的初始化 默认在全局变量中,未给定的数组元素全为0 2、数组在局部变量中的初始化 1)局部变量中未给数组进行初始化 则默认数组内的全部元素随机取值 2)局部变量进行了初始化,初始化一个或多个元素之后,其余元素默认为0 3、C99标准下数组初始化的新特性 指定初始化项目,此特性下允许对某些特定元素进行初始化 在C99标准下,初始化元素列表中使用带有方括号 的元素下标可以指定某个特定的...
2021-09-30 12:59:39
78
原创 利用数组来实现简单三子棋游戏
实现一个三字棋游戏,通过数组提供位置,由人和电脑轮流进行下棋,由于个人水平,仅能实现电脑随机下棋,并进行判断输赢,可进行循环游戏. 首先创建文本 yuanma.c//游戏实现 game.c//代码编译 标.h//函数名声明 先进行展示,判断玩家是否有意进行下棋 #include<stdio.h> void menu() { printf("***********************\n"); printf("****** 1 play *******\n"); pr..
2021-08-25 18:27:05
103
原创 对于C语言中分支语句的认识及介绍
一、if的介绍 1、if的使用 if的语法结构 if(表达式) 语句; 在if语句中,当表达式的结果为真,则语句执行,否则不执行 表达式的真假判断 非0为真,0为假。 当输入数值小于18时,表达式结果为真,执行程序。 当输入数值大于18时,表达式结果为0,不执行程序 2、if的else使用 if的多循环语句 if(表达式1) 语句1; else if(表达式2); 语句2; else if(表达式3); ...
2021-08-06 12:33:38
129
原创 走向自己所热爱的
时光匆匆一过,大学的生活已经过去了一半,虽然说一直在学习,但好像始终没有找到自己热爱的方向,在生产实习的过程中,机床操作的老师告诉我们自动化的最终结果都是以程序实现,而不是人力的使用,在这个过程中让我感到了程序的奇妙,在自己后面断断续续的学习中,觉得程序不仅奇妙而且神奇,用几行短短的代码就展现出了如此神奇的造物,更重要的是,对我而言,代码更像是一种创造,通过自己的编写创造出一个崭新的生命,而这个生命可以帮我将我的认识,我的想法传递给更多的人,我觉得这是一个很有意义的事情,而且在这个过程中也有帮我实现...
2021-07-16 15:16:28
92
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人