zeroner_
码龄2年
求更新 关注
提问 私信
  • 博客:25,758
    25,758
    总访问量
  • 28
    原创
  • 529
    粉丝
  • 41
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
加入CSDN时间: 2023-11-07
  • 毕业院校: 攀枝花学院
博客简介:

Ros_y_的博客

查看详细资料
个人成就
  • 获得616次点赞
  • 内容获得27次评论
  • 获得434次收藏
  • 博客总排名203,673名
  • 原力等级
    原力等级
    3
    原力分
    322
    本月获得
    0
创作历程
  • 28篇
    2024年
成就勋章
TA的专栏
  • Java
  • C++
    7篇
  • 话题
    1篇
  • MySQL
    3篇
  • C语言
    11篇
  • 案例(小项目)
    5篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 6

TA参与的活动 2

兴趣领域 设置
  • 编程语言
    c++c语言
  • 大数据
    数据库
创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

76人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【C++】文件操作

程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放。通过文件可以将数据持久化。C++中对文件操作需要包含头文件文本文件- 文件以文本的ASCII码形式存储在计算机中二进制文件- 文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们ofstream:写操作ifstream: 读操作fstream : 读写操作。
原创
博文更新于 2024.10.24 ·
375 阅读 ·
25 点赞 ·
9 评论 ·
19 收藏

【多态案例】电脑组装

将每个零件封装出抽象基类,并且提供不同的厂商生产不同的零件,例如Intel厂商和Lenovo厂商。电脑主要组成部件为 CPU(用于计算),显卡(用于显示),内存条(用于存储)。创建电脑类提供让电脑工作的函数,并且调用每个零件工作的接口。测试时组装三台不同的电脑进行工作。
原创
博文更新于 2024.10.23 ·
684 阅读 ·
7 点赞 ·
4 评论 ·
7 收藏

【C++】类和对象

封装、继承、多态C++认为万事万物都皆为对象,对象上有其属性和行为1、人可以作为对象,属性有姓名、年龄、身高、体重…,行为有走、跑、跳、吃饭、唱歌…​2、车也可以作为对象,属性有轮胎、方向盘、车灯…,行为有载人、放音乐、放空调…​具有相同性质的对象,我们可以抽象称为类,人属于人类,车属于车类本篇文章就来介绍类和对象的概念和相关应用。
原创
博文更新于 2024.10.19 ·
1232 阅读 ·
31 点赞 ·
4 评论 ·
23 收藏

【封装案例】点和圆的关系

本篇主要是用C++实现一个判断点和圆关系的程序。思路:已知点和圆心的坐标,通过比较两点间的距离和圆半径的大小,判断两者的关系(圆上,圆内,圆外)。
原创
博文更新于 2024.10.12 ·
365 阅读 ·
6 点赞 ·
1 评论 ·
4 收藏

程序员应对AI辅助编程时代:策略与展望

程序员在面对AI辅助编程工具和AIGC大语言模型的快速发展时,需要不断深化自己的专业技能与领域知识,掌握AI与机器学习技术,培养创新与问题解决能力,同时关注伦理与责任,保持灵活适应性和持续学习的态度,并合理规划自己的职业发展路径,以确保在技术日新月异的时代中保持竞争力,实现个人和职业的持续发展。
原创
博文更新于 2024.10.12 ·
608 阅读 ·
10 点赞 ·
0 评论 ·
8 收藏

C++中函数的部分用法

C++中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须填补该位置。这种情况func2两个函数都可调用,出现了二义性,所以会报错。在C++中,函数的形参列表中的形参是可以有默认值的。函数的返回值不可以作为函数重载的条件。:函数名可以相同,提高。
原创
博文更新于 2024.10.09 ·
599 阅读 ·
15 点赞 ·
1 评论 ·
8 收藏

【C++】引用

前几个好解释,因为局部变量a在函数test01结束时已经释放,没有权限再访问了。可以看到,利用引用将a和b传递给函数mySwap,最后实参的数据也改变了。可以看到,我们在使用引用时,所有的指针操作编译器都帮我们做了。最后一个,这里函数test02做了左值,而这个函数返回的是。用指针就显得复杂了一点,可以作为一个指针的简化版。本身就是a的别名,所以输出的值也就成了1000。:函数传参时,可以利用引用的技术让形参修饰实参。:引用是可以作为函数的返回值存在的。:常量引用主要用来修饰形参,,即返回a的地址,所以。
原创
博文更新于 2024.10.08 ·
849 阅读 ·
7 点赞 ·
2 评论 ·
9 收藏

程序的内存模型

C++中利用。
原创
博文更新于 2024.10.07 ·
361 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

通讯录系统

通讯录是一个可以记录亲人、好友信息的工具。本文就利用c++来简单实现这一功能。添加联系人:向通讯录中添加新人,信息包括(姓名、性别、年龄、联系电话、家庭住址)最多记录1000人显示联系人:显示通讯录中所有联系人信息删除联系人:按照姓名进行删除指定联系人查找联系人:按照姓名查看指定联系人信息修改联系人:按照姓名重新修改指定联系人清空联系人:清空通讯录中所有信息退出通讯录:退出当前使用的通讯录(创建项目的过程在此省略,下面直接对各个部分功能操作进行讲解和介绍)
原创
博文更新于 2024.10.05 ·
624 阅读 ·
23 点赞 ·
0 评论 ·
16 收藏

【SQL】DDL语句

SQL全称 Structured Query Language,结构化查询语言。操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准 。SQL语句,根据其功能,主要分为四类:DDL、DML、DQL、DCL。1). 查询所有数据库2). 查询当前数据库3). 创建数据库举例:创建一个itcast数据库, 使用数据库默认的字符集。这里需要注意:在同一个数据库服务器中,不能创建两个名称相同的数据库,否则将会报错。可以通过if not exists 参数来解决这个问题,数据库不存在,
原创
博文更新于 2024.10.04 ·
2270 阅读 ·
37 点赞 ·
1 评论 ·
42 收藏

【SQL】DML语句

DML英文全称是Data Manipulation Language(数据操作语言),用来对数据库中表的数据记录进行增、删、改操作。
原创
博文更新于 2024.10.04 ·
1208 阅读 ·
21 点赞 ·
0 评论 ·
12 收藏

【C++】空指针和野指针

综上,空指针和野指针都不是我们申请的空间,因此我们不要访问,写代码时更要避免野指针。
原创
博文更新于 2024.10.03 ·
527 阅读 ·
9 点赞 ·
0 评论 ·
6 收藏

【数据类型】C和C++的区别

C和C++在数据类型上打区别不大,下面就二者在这方面的部分区别做比较。
原创
博文更新于 2024.10.01 ·
262 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

【MySQL】初识MySQL数据库

三个概念:数据库、数据库管理系统、SQL目前主流的关系型数据库管理系统有非常多,比如:Oracle、MySQL、SQL Server、PostgreSQL等等。但不论上面的哪一个关系型数据库,最终在操作时,都是使用SQL语言来进行统一操作,因为SQL语言是操作关系型数据库的统一标准。
原创
博文更新于 2024.09.29 ·
1223 阅读 ·
20 点赞 ·
0 评论 ·
12 收藏

冒泡排序及qsort函数

冒泡排序是一种简单的排序算法,它重复地遍历要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。遍历数列的工作是重复进行的,直到没有再需要交换的元素,也就是说该数列已经排序完成。冒泡排序是一种简单的排序算法,它重复地遍历要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。遍历数列的工作是重复进行的,直到没有再需要交换的元素,也就是说该数列已经排序完成。
原创
博文更新于 2024.09.04 ·
580 阅读 ·
9 点赞 ·
4 评论 ·
3 收藏

计算器(函数指针的用途实例)

针对函数指针,我们初学很难理解它的意义和具体用途,所以这篇文章就是要让我们体会函数指针的妙处。通过这样一个例子,深刻体会函数指针的作用。让冗余复杂的代码变得简洁好看。
原创
博文更新于 2024.08.17 ·
427 阅读 ·
14 点赞 ·
0 评论 ·
2 收藏

数据在内存中的存储

char //字符数据类型short //短整型int //整形long //长整型long long //更长的整形float //单精度浮点数double //双精度浮点数类型的意义决定使用这个类型开辟内存空间的大小(大小决定了使用范围)。决定如何看待内存空间的视角。
原创
博文更新于 2024.08.07 ·
1111 阅读 ·
39 点赞 ·
0 评论 ·
29 收藏

实用调试技巧

我们在写完代码后,可能会出现一些错误(bug),这时就需要我们自己去调试和改进代码。学习一些调试技巧是必要的,也可以帮助我们在写代码时,尽量避免一些问题。程序错误,即英文的Bug,也称为缺陷、臭虫,是指在软件运行中因为程序本身有错误而造成的功能不正常、死机、数据丢失、非正常中断等现象。早期的计算机由于体积非常庞大,有些小虫子可能会钻入机器内部,造成计算机工作失灵。史上的第一只 Bug ,真的是因为一只飞蛾意外走入一电脑而引致故障,因此Bug从原意为臭虫引申为程序错误。代码运行正常bug很少效率高。
原创
博文更新于 2024.08.05 ·
1382 阅读 ·
28 点赞 ·
0 评论 ·
31 收藏

我们为什么要注重调试?(调试的实例)

这里arr[12]就刚好访问到了i,这样一来,i在自增的时候,arr[12]也跟着改变,从而i永远不可能大于12跳出循环,所以陷入了死循环。其实在调试之前可以看出已经有栈溢出的问题,但为什么会出现死循环?至此,我们在写代码的使用一定要注意不能越界,并且要仔细调试检查。首先我们要知道,i和arr都是局部数据,局部数据放在栈区。果不其然,两者是一个地址,这才导致程序陷入了死循环。而我们写的这个代码变量i在前,存放在高地址,数组随着下标的增长,地址是由低到高变化的。先使用高地址的空间,再使用低地址的空间。
原创
博文更新于 2024.08.04 ·
548 阅读 ·
19 点赞 ·
0 评论 ·
5 收藏

结构体【C语言】

结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//初始化:定义变量的同时赋初值。struct Stu //类型声明//名字int age;//年龄//初始化int data;//结构体嵌套初始化//结构体嵌套初始化。
原创
博文更新于 2024.07.31 ·
647 阅读 ·
16 点赞 ·
0 评论 ·
9 收藏
加载更多