自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++类与对象

类定义格式:class为定义类的关键字,A为类的名字,{}中为类的主体,注意类定义结束时后⾯分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的⽅法或者成员函数。相当于c语言中的结构体变成了类,不再需要typedef,A就可以代表类型。当然我们无法直接调用类的成员函数,是因为访问限定符,这是C++⼀种实现封装的⽅式,⽤类将对象的属性与⽅法结合在⼀块,让对象更加完善,通过访问权限选择性的将其接⼝提供给外部的⽤⼾使⽤。

2025-11-20 22:53:56 415

原创 初识C++

学习一门新的编程语言,我们首先要了解的是它在哪些领域有着什么样的应用呢?C++的应⽤领域服务器端、游戏(引擎)、机器学习引擎、⾳视频处理、嵌⼊式软件、电信设备、⾦融 、应⽤、基础库、操作系统、编译器、基础架构、基础⼯具、硬件交互等很多⽅⾯都有。C++第一个程序C++兼容C语⾔绝⼤多数的语法,所以C语⾔实现的hello world依旧可以运⾏,C++中需要把定义⽂件代码后缀改为.cpp,vs编译器看到是.cpp就会调⽤C++编译器编译,linux下要⽤g++编译,不再是gcc。

2025-11-18 15:11:41 632

原创 基于飞算JavaAI实现学生成绩综合统计分析系统的设计与实现

打开飞算 AI 插件的 “自然语言生成代码” 功能,点击创建项目,并在对话框中使用自然语言输入实现“学生成绩综合统计分析系统的设计与实现”。点击 “生成代码” 按钮,飞算 AI 将自动解析需求,生成对应的实体类、接口、服务层、控制层代码,无需手动编写。它先对我们的需求进行理解,我们点击下一步进行下一步操作接下来就是接口操作,继续点击下一步这里需要对表结构进行设计操作,我们点击自动表结构设计即可生成表内容如下点击下一步,我们来到下一步接口处理代码生成中...效率还是很快的。

2025-09-08 00:00:07 17409 182

原创 C语言--深入了解指针(上)

我们知道在计算机上cpu处理数据时,数据是在内存中提取的,将内存划分为一个个的内存单元,每个内存单元的大小取一个字节,在计算机中我们将内存单元的编号称为地址,c语言中给地址取新名字:指针所以我们可以理解为:内存单元的编号==地址==指针。

2025-07-19 13:50:24 758

原创 C语言--操作符详解

算术操作符:+、-、*、/、%-移位操作符:<<、>>-位操作符:&、|、^-赋值操作符:=、-=、+=、*=、/=、%=、<<=、>>=、&=、|=、^=-单目操作符:!、++、--、&、+、-、*、%、/、~、sizeof、(类型)-关系操作符:>、<、<=、>=、==、!-逻辑操作符:&&、||-条件操作符:?-逗号表达式:,-下标引用:[]-函数调用:()-结构成员访问:.、->

2025-06-28 22:32:11 518

原创 解构童年游戏--经典版扫雷

在源文件中我们要引用我们自定义的头文件game.h。这样我们的game.c的整个设计都设计好了,前面可知我们每个函数和常量的定义都在我们的头文件game.h中,所以在game.c创建的函数都要在game.h里声明,以下就是我们需要用到的头文件以及函数声明,这样在test.c文件里直接调用game.c里的函数。我们首先整理一下我们的思路,我们需要制作一个可以一直玩的游戏框架,这就与我们前期制作的猜数字游戏一个原理,可以使用do...while循环,再打印一个菜单,输入相应数字进行开始或结束游戏。

2025-05-11 17:36:54 696

原创 C语言--函数

自定义函数格式与库函数一样type fun_name(形式参数){//函数体(完成特殊任务)//type为函数返回类型,fun_name是函数名//当返回类型为void时,函数无返回值;形参可没有,若有的话要交代清楚参数类型和名字以及个数int ADD(int a,int b) {//自定义函数ADD,作用是使两个数相加,这里a,b为形参return 0;int x = 1;int y = 2;ADD(x, y);//调用函数,x、y为实参return 0;

2025-05-09 16:33:52 1004

原创 C语言——数组

数组是具有相同数据类型的一组元素的集合,这些元素在内存中连续存储,数组分为一维数组和多维数组特点:数据类型一致性、内存连续存储。

2025-05-06 14:41:17 715

原创 猜数字小游戏

但是我们这里生成的是一个伪随机数,也就是在rand()里有个“种子”,我们如果没有改变种子大小生成的随机数就是不变的,这时候我们用到srand函数,也就是设置我们的种子值,返回的是unsign int 类型,而time函数可以返回一个时间戳,time*变量,也可以直接传NULL空指针(后面会详细讲解),在头文件time.h中,因为每个时间戳都不一样,所以种子也就会不一样,但是注意的是用time时要强制类型转换。前面我们学习了c语言的类型、变量、分支与循环,接下来我们用这些知识制作一个猜数字的小游戏。

2025-05-05 14:17:52 406

原创 C语言中分支与循环

接下来我们做一个小作业,0-18岁为少年,18-45为青年,45-60为中年,60岁以上为老年注意,在多个if else语句中,else总是与离他最近的if匹配。

2025-04-29 10:39:11 453

原创 C语言数据类型和变量

printf是打印函数,也就是print+format,按照一个格式来打印int a=1;//直接打印hehe,在双引号中的符号可以直接被打出来//打印的是1,为什么不是打印%d呢,因为%d是一个占位符,也就是帮逗号后的占//一个位置常见的占位符有哪些呢?int num1;float num2;printf("整数: %d,浮点数: %f,字符串: %s\n", num1, num2, str);//double类型的用%lf,单个字符用%c。

2025-04-25 16:49:57 747

原创 c语言的常见概念

由图可知在ch2中最后一个是'\0',这是一种特殊的字符,叫做转义字符,他是字符串的结束标志,当编译器识别到'\0'就停止字符串的识取,而ch1中'\0'并不知道在哪里,所以编译器并未停止。控制语句分为条件语句(if语句,switch语句),循环执行语句(do while语句,while语句,for语句)和转向语句(break语句,goto语句,continue语句,return语句)这样,但这是一种很古老的写法,不建议用这种,它与int main的区别就是有无返回值,也就是return 0;

2025-04-22 18:38:26 453

原创 新人村村民来打卡

我将每周用16小时来学习编程语言,和大家一样,初时因为爱好学习,但也会坚持成为一名出色的工程师,制作出自己想做的设计。目前还没有目标公司,也欢迎大家私信与我讨论编程知识。大家好,我是小羊不会打字,一年前接触到编程和csdn,但因为特殊原因没有钻研下去,今天我将重新和大家一起学习c语言以及更多的编程语言,并在上面分享我的心得。目前我将系统的学习c语言知识,充分利用网络的便捷性,在各种视频网站上进行学习,后续也会在刷题网站里进行锻炼,也准备在明年报考蓝桥杯检验自己的成果。

2025-04-20 12:51:31 166 1

空空如也

空空如也

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

TA关注的人

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