循环队列与循环双端队列

设计循环队列和循环双端队列

iptables与内核的交互

iptables与内核的交互

C语言项目实战——贪吃蛇

游戏初始化:设置游戏窗口大小、颜色、速度等参数,并初始化蛇的长度和位置。游戏循环:在一个无限循环中,不断更新游戏状态,包括蛇的移动、食物的生成和碰撞检测等。蛇的移动:根据用户的输入(通常是方向键),控制蛇的头部向相应方向移动,并更新蛇的身体位置。食物的生成:在游戏区域内随机生成食物,并标记其位置。碰

c语言游戏实战(10):坤坤的篮球回避秀

这款简易版的球球大作战是博主耗时两天半完成的,玩家需要控制坤坤在游戏界面上移动,来躲避游戏界面上方不断掉下来的篮球。本游戏使用C语言和easyx图形库编写,旨在帮助初学者了解游戏开发的基本概念和技巧。在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界面是一个矩形区域,玩家可

【小黑嵌入式系统第十八课】结课总结(二)——软件部分(系统架构&调试&测试&运行&系统软件设计)

一、嵌入式系统开发流程二、嵌入式系统架构三、嵌入式软件的交叉开发环境四、嵌入式软件实现阶段的开发过程五、交叉调试方式1、Crash and Burn2、ROM Monitor - 驻留监控程序3、ROM Emulator - ROM仿真器4、Crash and Burn5、ROM Monitor -

C语言编程安全规范

目的本规范旨在加强编程人员在编程过程中的安全意识,建立编程人员的攻击者思维,养成安全编码的习惯,编写出安全可靠的代码。2 宏2.1 用宏定义表达式时,要使用完备的括号2.2 使用宏时,不允许参数发生变化3 变量3.1 所有变量在定义时必须赋初值变量声明赋予初值,可以避免由于编程人员的疏忽导致的变量未

【C语言】VScode中配置C语言/C++运行环境(保姆级图文)

【C语言】VScode中配置C语言/C++运行环境(保姆级图文)

浅谈 Linux fork 函数

本篇介绍 fork 函数。

如何实现双向循环链表

用C语言实现双向带头循环链表,通过概念的渗透和代码的逐一分析进行讲解。

【C/C++ 性能优化】了解cpu 从而进行C++ 高效编程

在当代软件开发领域,CPU(Central Processing Unit,中央处理器)的性能优化一直是一个核心议题。尤其是对于C++开发者而言,无论是在Linux平台还是其他操作系统中,都需要深刻理解CPU的工作原理以及如何充分利用CPU资源,以确保软件运行的高效性和稳定性。正如计算机科学家Don

基于链表实现的链式管理系统(C语言课设)

pf = fopen("学生数据.txt", "w+");FILE* pfs = fopen("数据备份.txt", "a");FILE* pf = fopen("学生数据.txt", "w+");FILE* pfs = fopen("数据备份.txt", "r");FILE* pf = fopen

【MySQL】使用C语言连接数据

对象中保存着一行数据,这一行数据中可能包含多个字符串,对应就是这行数据中的多个列信息,因此MYSQL_ROW本质就是。建立好链接之后,获取英文字符是没有问题,但是如果是获取中文则是乱码,因为MySQL默认连接的编码格式采用。而对数据库中的数据进行查询操作时,除了需要知道有没有成功,还需要获取查询结果

C语言实现“轰炸”代码(QQ)

使用C语言实现轰炸代码,这里以QQ为例前言本文主要完成轰炸程序效果,当然这里只是简单的代码,不能算是程序。这里的“轰炸”代表使用代码连续发多条信息(或者表情包),来达到类似轰炸的效果!这所使用的是QQ(电脑端)。一、轰炸通常在我们发多条相同信息时,为了节省时间,会使用复制粘贴来完成。那么如何让电脑像

人工智能三子棋-人机对弈-人人对弈,谁会是最终赢家?

人工智能三子棋-人机对弈-人人对弈,谁会是最终赢家?

【手写数据库toadb】toadb物理存储模型,数据库物理存储原理,物理文件组织关系以及行列混合模型存储结构

我们的目标是手写一款数据库内核,希望提升我们对数据库机制的认识,同时也能提升我们编码能力,对编程语言的灵活应用,了解实际应用中的技巧,正所谓从书中来,到实践中去。数据库内核听起来很高升啊,大家千万不要被这个吓到,以为自己不适合,其实我们只是做一个基本架构,并不是面面俱到,只要是学会了C语言就可以跟本

【Linux C | 网络编程】套接字选项、getsockopt、setsockopt详解及C语言例子

👉本文介绍网络编程中的套接字选项,先是汇总了常见的套接字选项,然后介绍获取和设置套接字选项的函数getsockopt、setsockopt,并给出对应的C语言例子,最后列出几个常见的通用套接字选项。

C语言第二十七弹---内存函数

内存函数喔~~~

VSCode使用Makefile Tools插件开发C/C++程序

提起Makefile,可能有人会觉得它已经过时了,毕竟现在有比它更好的工具,比如CMake,XMake,Meson等等,但是在Linux下很多C/C++源码都是直接或者间接使用Makefile文件来编译项目的,可以说Makefile是基石。另外,针对C++ 20的一些特性,像比较流行的CMake工具

Visual Studio对不安全函数的报错——C4996错误

C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onlin

【Linux C | 进程】Linux 进程间通信的10种方式(2)

本文介绍进程间通信的五种方式:POSIX消息队列、POSIX信号量、POSIX共享内存、信号、套接字。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈