- 博客(643)
- 资源 (6)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【跨年烟花代码】用C语言来写“烟花”,快拿去给心中的那个人看
嗨!这里是狐狸~~我之前有发过一篇有关程序员相亲的文章,今天突然翻起,又陷入了沉思,现在不会大家都觉得程序员不懂浪漫吧,真的大错特错,今天就让你们看看什么是程序员的浪漫!我们今天就来写写《烟花》表白程序,不要惊讶,不要激动,学会了快去拿给心中的那个人看!!!煽情的话就不要我说了吧,直接上代码首先当然是我们的老朋友结构体,其中艺术字结构体不用我多说,该写什么内容自己应该知道哈// 烟花结构struct FIRE{ int r; // 当前爆炸半径 int m.
2021-11-16 14:43:18
103074
86
原创 C语言编程必将成为通用技能
想象一下,不久的将来,编程将变成人人都会的事情,而职业编程人员会逐渐减少。就像识字一样,编程将成为人们必备的技能之一,适应数字化时代,参与技术驱动的社会。最重要的是,编程是解决问题的工具。它通过各种算法实现具体的业务逻辑,将复杂的过程抽象化、可计算化,帮助我们找到达到目标的最优路径。尽管计算机技术不断发展,编程语言和工具不断更新,但经典算法经过时间的考验,依然具有重要价值。综上所述,学习编程不仅有助于个人发展和就业竞争力,还可以提升解决问题的能力和思维方式,使人们适应快速变化的数字化社会。
2023-05-27 12:57:26
683
原创 关于 C/C++ 中的 switch 语句,您可能不知道
对于圆圈中所有黄色的内部节点,我们进行比较,而椭圆形的所有剩余节点表示成功的结局。对于没有匹配的条件,当然必须检查每个条件,直到最后一个条件,这是 O(n) 的最坏情况。上面的标签,从 到 ,是 C++ 中的 8 个调用目标,对于 32 种情况加 4 种情况。现在,如果大于 17(例如,),控件将转到 .否则,它会转到指向的位置。不,它永远不会发生。作为讨论中的读者的示例,一个问题是在实现稀疏填充的开关情况时上述跳转表的内存浪费。请注意,这是要调用的情况 1 的标签,要调用的情况 2 和要调用的标签。
2023-05-26 13:24:53
4346
原创 CC++ 标头和源文件:它们如何工作?
但是,如前所述,您必须设计仅包含原型和类型声明的头文件,否则您将无法在多个源文件中使用该标头,因为该函数将存在重复的实现,即使它们位于不同的二进制文件中。通常,您希望将实现保留在源文件中,将 or (C++) 声明和函数原型保留在标头中,并将这些内容的实现保留在关联的源文件中。当您声明 时,声明原型和实现是不现实的,因此没有C++标准。这是名为 的函数的函数原型。特别精明的读者可能想知道为什么我们会同时拥有头文件和源文件的麻烦,而我们可以将所有内容都放在头文件中,并且只使用一个包含所有头的文件的源文件。
2023-05-25 13:45:12
1500
原创 2023年25个Java8面试问题和答案
您需要组织您的想法,查看有关该主题的信息,并专注于最有可能被问到的问题。当每个中间操作运行时,它会返回流的一个实例。findFirst() 返回满足条件的第一个元素,而 findAny() 返回任何符合标准的元素,该功能在使用并行流时非常有用。该术语是“可拆分”和“迭代器”的混合体,是Java SE 8中的新功能。为“......Java的最新版本,包含新功能,增强功能和错误修复,以提高开发和运行Java程序的效率。默认方法允许您向库的接口添加新功能,并确保与为接口编写的旧代码的二进制兼容性。
2023-05-24 13:12:43
1141
原创 C++深入的网络编程
本文将根据项目的征求意见(RFC)标准进行研究,因为它使用SOCKS-4 / 5互联网TCP协议的命令顺序,因此在用户或更高级别上运行,而不是在系统级别和协议上运行的相同“ping”实用程序,如互联网控制消息协议(ICMP)。这就是现在的全部内容,可以从我们的存储库中研究其他次要过程和功能,但是,以上所有内容都代表了必要的知识,以便在C++编程语言中使用系统级别的套接字。因此,我们在项目中引入了相同的ping实用程序,该实用程序按原样工作,以测试超文本传输协议(HTTP)和其他在用户定义级别上运行的功能。
2023-05-23 12:56:41
586
原创 阿里高级工程师对C语言预处理指令的理解
Microsoft C 编译器提供了编译指示,这些编译指示提供了在编译器生成的目标文件中提供注释的列表和放置方法。#pragma:我们可以在需要定义打开或关闭特定功能的某个级别使用此指令。我们可以将这些类型的指令用于特定于编译器的指令,该编译器具有一定的编译器编译器范围。杂注启动和#pragma退出:这些杂注指令被定义为某些函数,这些函数可用于确定在程序启动之前运行,可以在 main() 之前指定,也可以在控件从 main() 返回之前应用程序退出之前指定。在本文中,我们将查看预处理器指令的各种示例。
2023-05-22 16:52:43
620
原创 C语言2700行代码,粒子系统 (Particle System) ,EasyX图形库最强代码~
粒子系统的一个普遍公认的定义是:粒子系统由具有相同属性规则的微小个体组成,大量微小个体可以随机显示不同特征的粒子的集合体。
2022-12-19 21:18:43
746
原创 C语言实现“勾股树”——毕达哥拉斯树
毕达哥拉斯树(Pythagoras tree)是由毕达哥拉斯根据勾股定理所画出来的一个可以无限重复的图形。又因为重复数次后的形状好似一棵树,所以被称为毕达哥拉斯树,也叫“勾股树”。
2022-02-21 15:08:41
1486
原创 【通讯录管理系统】C语言双向链表实现,拿走不谢~
序人生如梭,天长日久,何须朝朝暮暮嗨,这里是狐狸~~ 我是狐狸的长兄虎狸~~好久不见呀!这么久没更新大家有没有想我,哈哈哈,今天给大家带来的是大学课设必做的一个项目——通讯录管理系统!纯C语言实现的通讯录系统,可键盘操作。也有大几百行代码~ 高能预警!界面截图如下:我们就不整别的,直接上代码:/*********************************************************************************..
2022-02-16 15:50:40
3663
3
原创 【C/C++】const详解,拿捏住了
目录序嗨,这里是狐狸~~const用法1:常量用法2:指针和常量用法3:const修饰函数传入参数用法4:修饰函数返回值用法5:const修饰成员函数(c++特性)具体展开来讲:(一). 常量与指针(二):常量与引用(三):常量函数(四):常量返回值c++ 中const1. const常量2. const 修饰类的数据成员3. const修饰指针的情况4. const的初始化5. 另外const 的一些强大的功能在于它在函数声明..
2022-01-20 15:13:03
1490
3
原创 图解c/c++多级指针与“多维”数组,拿捏住了
序青春,在嘲笑着我们。嗨,这里是狐狸~~今天是2022年1月18日,突然发现我们也快放假了,想想都开心,放假的时候文章的更新就会放缓很多了,趁现在有时间,多给大家分享点知识,好了,今天继续给大家讲指针以及数组的知识。指针与数组是C/C++编程中非常重要的元素,同时也是较难以理解的。其中,多级指针与“多维”数组更是让很多人云里雾里,其实,只要掌握一定的方法,理解多级指针和“多维”数组完全可以像理解一级指针和一维数组那样简单。首先,先声明一些常识,如果你对这些常识还不理解,请先去弥补一下基础
2022-01-18 22:13:10
2363
3
原创 【C/C++】回调函数详解,拿捏住了
目录序嗨,这里是狐狸~~函数指针概念先来看一个Hello World程序 然后,采用函数调用的形式来实现用函数指针的方式来实现函数指针数组回调函数概念标准Hello World程序将它修改成函数回调样式修改成带参的回调样式总结序真正的喜欢一个人,就是他完全不符合你心目中的标准,你还是那么喜欢他。嗨,这里是狐狸~~好几天没发文章了,最近出去玩了,难得的放松了几天,甚是开心,今天回归平静,继续分享文章,OK。我们现在开始吧。.
2022-01-17 21:33:22
2100
16
原创 【C/C++】程序员经典面试题,过来人的总结...
序青春,一半明媚,一半忧伤。嗨,这里是狐狸~~今天是2022年的1月14日,今天是个好日子呀,阳光明媚,微风不燥,太阳出来的那一刻心都融化了似的,希望每天都可以像今天一样美好吧。 今天给大家讲一下C/C++程序员会遇到的面试题,都是一些常见的题目,大家可以把答案藏住自己先做一遍,效果应该会很好的。一、找错题试题1:void test1(){ charstring[10]; char* str1 ="0123456789"; strcpy( str...
2022-01-14 15:32:31
2524
9
原创 15个C语言“谜题”,有你知道的吗?
序青春如梦,岁月如花,流水似年,稍纵即逝。嗨,这里是狐狸~~今天是2022年的1月12日,距离过年还有18天,时间过得飞快,过了腊八就是年,学生们大都已经放假了吧,最近听了一句话,都说现在年越来越没有年味了,其实不然,只是快乐的人不再是你们了。今天给大家来点不一样的,C语言的谜题库,一些迷惑性大的错题给大家做一个总结,应该会有大家常常放错的地方,希望看完之后,大家至少对于这些问题不会再犯错。14个C语言的迷题1、下面的程序并不见得会输出 hello-std-out,你知道为.
2022-01-12 19:18:51
1191
16
原创 【C语言】球球大作战,我用别人内卷的时间做了一个外卷的项目
序时间在流去,我们在长大嗨,这里是狐狸~~ 今天是2022年1月11日,今天突然发现好久没有给你们更新项目了,今天来教大家一个新的项目,一个游戏项目——球球大作战。 球球大作战在宇宙深处一片遍布着荆棘之花的神秘星云中,生活着一群名叫“波拉哩”(译名“球球”)的奇特生物。他们外表萌萌,却有着勇敢的心。他们是天生的战斗种族,为战斗而生,为战斗而亡。 传说中,这群波拉哩的共同祖先是一只叫“塔坦”的超级波拉哩,塔坦的职责就是守护宇宙瑰宝“荆棘之花”...
2022-01-11 19:59:46
1895
21
原创 【数据结构】二叉树,她一直在看我,而我一直在学习
序青春,一半明媚,一半忧伤。嗨,这里是狐狸~~ 趁着空余时间再给大家讲下二叉树,二叉树是一种非常重要的数据结构。对于二叉树,有两种遍历方式:深度遍历和广度遍历。其中深度遍历有前序、中序以及后序三种遍历方式。而广度遍历及常说的层次遍历。四种基本遍历的思想 前序遍历:根节点->左子树->右子树 中序遍历:左子树->根节点->右节点 后续遍历:左子树->右子树->根节点 广度遍历:从上至下...
2022-01-10 14:26:05
1176
12
原创 “波吉向你发出学习邀请”,数据结构之单双向链表
序青春的列车上,如果你要提前下车,请别推醒装睡的我嗨,这里是狐狸今天是周末,昨日一夜未眠,不知怎的失眠了,没事就爬起来谢谢博客吧,最近中年的焦虑慢慢蔓延上心头,浑身不舒服,或许坐在电脑屏幕前才能得到一丝宁静吧。今天来给大家分享的是数据结构的知识——单链表以及双向链表。单链表 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) +指针(指示后继元素存储位置),元素就是存储数...
2022-01-09 06:15:00
1206
6
原创 【C/C++寒假学习计划】当别人在看波吉时,而我内卷的无法自拔
目录嗨,这里是狐狸~~C/C++学习路线一、初级入门阶段① C语言② C++语言③ 常见常用的IDE开发工具二、C/C++开发进阶①C++进阶之STL②C++进阶之设计模式③C++进阶之数据结构基础④C++进阶之UI界面开发⑤C++进阶之Unix/Linux网络服务器⑥ C++进阶之数据库开发三、C++开发高级总结首先我要告诉大家的是:学习无捷径!1) 分清主次2) 一定要多上机,多...
2022-01-08 14:18:15
4051
15
原创 C&C++——C函数与C++函数相互调用问题
目录序嗨,这里是狐狸~~C&C++相互调用下面摘录一篇文章关于extern "C"的说明;extern "C"的惯用法C 函数中调用 C++函数举例:Linux C调用C++库C++和C语言函数相互调用1.引言2.从标准头文件说起3.深层揭密extern "C"4.extern "C"的惯用法总结序我爱你,你对我来说,就是早晨的面包。嗨,这里是狐狸~~今天来给大家继续分享C/C++的学习心得,内容很多,知识点很多,耐心观看。..
2022-01-07 15:28:47
2302
14
原创 【C语言】30行代码写出无限重启程序,室友太吵怎么办?
目录序嗨,这里是狐狸~~基本思路????注册表代码解析????总结视频讲解序路漫长而阔远,一片星空美到寂。嗨,这里是狐狸~~今天是2022年1月6日,时间飞逝啊,很多同学都已经放寒假了吧,真的很羡慕放假的同学们。先给大家透个底,今天这个项目厉害了,今天做个恶搞程序,这也是很多年前做的项目了,那时室友天天通宵打游戏,弄得我整晚整晚的睡不着,之后便有了这个无限重启程序,可以说打着之后她再也不敢通宵打游戏了,嘿嘿,现在觉着也满是怀念啊。基本思路????
2022-01-06 15:09:13
11266
27
原创 【C/C++编程学习心得】C语言中文件流操作基本函数总结
1. FIELE *fopen(const char*filename,const char *mode)???? 以mode的方式,打开一个以filename(指针类型)命名的文件,返回一个指向该文件缓冲区的指针,该指针是后续操作的句柄。 注意:按二进制读取时需要加 'b',如 'rb', 'wb'...2. int fclose(FILE *stream)???? fclose()用来关闭先前用fopen()打开的文件。并让文件缓冲区的数据写入文件中,并释放系统提供的...
2022-01-05 19:45:16
1250
4
原创 linux基础
序希望你梦到最温柔的月亮,最喜欢的人,和最爱你的我。嗨,这里是狐狸~~今天来给大家分享一下linux基础,让大家简单了解一下linux。操作系统简介????我通过以下四点介绍什么操作系统: 操作系统(Operation System,简称OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石; 操作系统本质上是运行在计算机上的软件程序 ; 为用户提供一个与系统交互的操作界面 ; 操作系统分内核与外壳(我们可以把外壳理解成围绕着内核的应用程
2022-01-05 15:01:31
463
4
原创 【C语言】图书管理系统,寒假内卷,拒绝躺平
序时间在流去,我们在长大。嗨,这里是狐狸~~今天是2022年的一月四日了,元旦小长假也过去了,新年新气象,新年新目标,我们要向前看,不要执意过去了,感谢过去,把握现在,展望未来,这是我们现在应该做的。好了,废话不多说,今天我们分享一个系统,确实也有许久没有分享过系统了,今天就给大家详细讲一下这个图书管理系统吧。主要内容???? 开发一个图书信息管理系统,图书信息包括:图书编号、书名、作者、出版社、类别、出版时间、价格等基本信息(也可以根据自己情况进行扩充,比如是否借出、..
2022-01-04 16:03:18
2837
18
原创 【新年快乐】2022年跨年钟声即将敲响,2021终将成为历史
序“最好的跨年礼物,是见你一面”嗨,这里是狐狸~~现在是2021年的最后一天,已经进入小时倒计时了。回想这一年的过往,其实还挺开心的,在这一年像大家分享很多知识,我也获得了极大的满足,我是个很不会说话的人,年终感想也是如此,还是十分的感谢大家的支持。年终总结热榜第一在今年的时间,我也是很荣幸的上过热榜的第一名,真的很感谢大家,此刻我都无法表达我内心的心情,...
2021-12-31 15:36:12
1599
28
原创 【C语言】学习计算机之路——运算符与表达式,祝大家新年快乐,希望大家都可以有好运气
序“最好的跨年礼物,是见你一面”嗨,这里是狐狸~~过去今天是2021年12月29号了,明天就是跨年夜了,距离2022年已经进入倒计时了,回想这一年的时间,你是否有难忘的事,不愿忘却的人,不管怎么样,这一年都要过去了,时间总是往前走的,一切向前看吧,提前祝大家新年快乐了。好了,先进入今天的正题,今天向大家继续分享计算机学习之路。1.0运算符与表达式现在为止,C语言中的各种基本数据类型的特点和形式我们都已经了解了!运算符和表达式是用来进行数据处理和运算的,包裹逻辑运输判断等....在
2021-12-30 15:21:08
1313
10
原创 【C语言篇】学习计算机之路——32关键词、9种控制语句、34种运算符、基本构成元素
目录序嗨,这里是狐狸~~C语言 32关键词9种控制语句 34种运算符数据类型C语言基本构成元素标识符和关键词C语言标识付命名规则常量分类常用输出格式符%d转义字符表ASCII 码表强制数据类型转换视频讲解序并不是不想拥有,只是怕拥有后失去,更怕失去后,以怀念度日。嗨,这里是狐狸~~最近总有人问我c语言是不是很难学,我说不是,后来问的人多了,我就萌生了写一篇关于c语言如何入门的文章的念头来。其实c语言很简单,它只是一...
2021-12-28 19:54:32
3728
20
原创 【C语言篇】学习计算机之路——第一个程序
序我这一生所追求的,只不过是在一个有你的时间,一个有你在的地方。嗨,这里是狐狸~~今天是2021年12月28日,距离2022年只剩3天啦,大家都准备怎么跨年呢,我估计要在公司跨年了,唉,生活不易啊,好了,废话不多说,2022年快到了,同学们也快放寒假了,今天开始我会一步一步的告诉大家怎么去学习编程,让大家可以充实的过一个寒假。编程语言概述编程语言说到语言我都会想到在生活中用到的自然语言,如中文,英语等自然语言自然语言它是人和人交流不可缺少的工具而编程语言是和计算机交流
2021-12-28 14:05:54
999
6
原创 【C语言玩转圣诞节】100行代码画出圣诞水晶球
序我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。嗨!这里是狐狸~~今天是2021年12月23号,后天就是圣诞节了,再过一个星期就是2022年了,最近总是感觉伤感,有些事情就是比想象中来的快一些,希望大家都可以把握2021年最后的时间,不留遗憾吧,后天圣诞节,今天再教大家一个圣诞项目吧,圣诞水晶球,今天这个呢代码不多,但难度会有点,因为这个涉及桌面,就是可以在桌面实现,希望大家可以认真看,认真学吧。同样,先给大家看效果吧效果还是很不错的,再加上一个音乐,女朋友看.
2021-12-23 14:12:10
10703
53
原创 【C语言代码写圣诞节程序】别再画圣诞树了,看都看腻了
序没有雪花即使不浪漫也可过圣诞,有了祝福即使是寒冬也感到温暖嗨,这里是狐狸~~今天是2021年12月18日星期六,又是一个周末,距离
2021-12-20 14:55:35
28661
41
原创 下C语言做的五子棋,20年没输过
序很多时候,心里明明不是那样想的,却控制不了自己而说出相反的话。嗨,这里是狐狸~~今天是2021年的12月16日,今天不知为啥充满了圣诞节的氛围,明明距离圣诞节还有一段时间,不知道大家有没有这种感觉,但有一说一,这快到圣诞节,你们想好对圣诞老人许下什么愿望了嘛,过几天我看有没有时间出一期圣诞特辑,教大家用代码来过圣诞节。扯得有点远了,回归正题,前几天发了有关数据结构的两个实验,反响并不是很好,是因为大家觉得太难,还是有其他原因呢,希望大家可以尽早告知,好叭,今天整点简单的,我们来写个游戏项目
2021-12-16 21:20:51
3199
3
原创 【数据结构】实验项目:二叉树,你来你也行
目录序嗨,这里是狐狸~~定义基本形态特殊类型实验内容实验说明:实验思路二叉链表的定义建立二叉树先序遍历中序遍历后序遍历计算二叉树的高度求二叉树的叶子个数层次遍历二叉树主函数运行截图总结序你从未属于过我,我又何必强求你留下。嗨,这里是狐狸~~今天是周一,外面有点了冷,不知道你们那里怎么样,现在距离2022年只剩18天了,希望在这最后的日子里你们今年的愿望都可以在今年完成。好了,该办正事了,今天我们来...
2021-12-13 19:11:32
2084
2
原创 【数据结构】实验项目:顺序表,也就那么回事
目录序嗨,这里是狐狸~~简介顺序表的结构定义:声明顺序表类型变量:实验内容:实验说明 :实验思路1、输入一组整型元素序列(不少于10个),建立顺序表。2. 在该顺序表中进行顺序查找某一元素,查找成功返回 1,否则返回 0。3.判断该顺序表中元素是否对称,对称返回 1,否则返回 0。 symmetry.h4. 实现把该表中所有奇数排在偶数之前,即表的前面为奇数,后面为偶数。5. 输入整型元素序列(不少于10个),利用有序表插入算法...
2021-12-11 21:57:25
5248
1
原创 【C/C++】程序员面试,掌握这些,丹尼斯·里奇来了也难不倒你
序如果你给我的,和你给别人的是一样的,那我就不要了。嗨!这里是狐狸~~又见面了,今天来补补课,来给大家带来一些不一样的东西,这些也是我这么多年整理出来的,一点点的积累出来的,是什么呢,就是大家以后想当程序员面试的时候需要掌握的一些些知识,可能不是很全面,但我觉得只要掌握我这些整理出来的知识,找个工作是绝对没有问题的,东西很多哈,一时讲不完,可能要分很多期了,希望大家可以耐心观看,最好是收藏起来以备不时之需,自认为是非常详细了。好,我们现在开始。1、const作用 1)修...
2021-12-11 14:23:09
1567
原创 【C语言】游戏项目:《疯狂赛车》,每个人都要加油活下去
序交换一个苹果,得到一个苹果;交换一种思想,得到一种思想。选择与你才干,性格不同的人,他可以弥补你的缺陷。嗨!这里是狐狸~~最近有点网抑云了,脑子很乱,不晓得想些什么,到了年底感觉什么都没做显得格外的浮躁,每晚睡觉时都有万根针在扎似的,时间又是一年去,时间的年轮又转了一圈,不知道大家有没有和我相似的感受呢,扯远了,回归正题,今天来和大家分享的项目是《疯狂赛车》当然啦,我们今天做的是个简易版的,也不是3d的,主要是希望大家可以更容易的理解里面的逻辑关系,好了,先给大家展示一下我们的游戏界面吧
2021-12-09 13:31:29
6853
8
原创 【数据结构与算法】深度优先寻路算法,《百度地图》的那些年。。。。。。
序奶奶说: “你要和最爱的人做朋友,和最好的人谈恋爱,与合适的人结婚,想要终生就要做老友.”嗨!这里是狐狸~昨天见面了,今天又见面了,来补补课,之前有讲过一篇广度优先寻路算法,今天来给大家讲一下深度优先寻路算法,首先和大家介绍一下什么是深度优先算法。深度优先算法,与广度优先搜索算法类似,唯一不同的是,它是沿着树的深度遍历数的节点,尽可能遍历搜索数的分支。也就是说,从根节点开始,它会首先遍历根节点的第一个子节点,接着遍历子节点的第一个子节点,并沿着树的深度一直遍历下去。下面两幅图就是深度优
2021-12-07 14:42:46
1328
2
C语言实现绘图板系统.rar
2021-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人