编程语言

【C语言】-字符函数和字符串函数(1)

🦆 个人主页:深邃- ❄️专栏传送门:《C语言》《数据结构》 🌟Gitee仓库:《C语言》《数据结构》 目录 字符分类函数 islower isdigit 字符转换函数 tolower,toupper strlen的使用和模拟实现 strlen的使用 strlen的模拟实

Python性能优化:Rust开发者的性能敏感视角

Python性能优化:Rust开发者的性能敏感视角 前言大家好,我是第一程序员(名字大,人很菜)。作为一个正在学习Rust的转码萌新,我对性能优化有着特别的关注。最近我开始学习Python,发现Python虽然开发效率高,但性能问题也很突出。今天我想从Rust开发者的性能敏感视角&#x

C语言高效编程的五个“隐形利器”:从入门到精通的核心技巧

引言:不止是技巧,更是对计算机本质的理解在C语言的学习和开发中,我们常常会遇到一些“小而美”的代码片段。它们看似简单,却往往蕴含着对计算机底层运算、内存布局和数据表示的深刻理解。掌握这些技巧,不仅能让你的代码更简洁高效,更能帮助你从“会用”进阶到“懂其所以然”。本文将深入探讨五个C语言中广泛应用的经典用法。我们将不

C++:智能指针

 Hello大家好! 很高兴与大家见面! 给生活添点快乐,开始今天的编程之路。 我的博客:<但愿. 我的专栏:C语言、题目精讲、算法与数据结构、C++ 欢迎点赞,关注 目录前言一 RAII和智能指针的设计思路    1.1RAII    1.2 智能指针          1.2.1智能指针的概

C++手撕红黑树:从0到200行,拿下STL map底层核心

文章目录 C++手撕红黑树:从0到200行,拿下STL map底层核心 1. 红黑树的概念 1.1 红黑树的规则 1.2 红黑树如何确保最长路径不超过最短路径的2倍? 1.3 红黑树的效率 2. 红黑树的实现 2.1 红黑树的结构 2.2 红黑树的插入 2.2.1 插入的大概过程 2.2.2 情况1&#x

C语言-----扫雷游戏

扫雷游戏的功能说明 :• 使⽤控制台实现经典的扫雷游戏 • 游戏可以通过菜单实现继续玩或者退出游戏 • 扫雷的棋盘是9*9的格⼦ • 默认随机布置10个雷 • 可以排查雷: ◦ 如果位置不是雷,就显⽰周围有⼏个雷 ◦ 如果位置是雷,就炸死游戏结束 ◦ 把除10个雷之外的所有⾮雷都找出来,排雷成功,游戏结束test.

【C语言】-C语言内存函数

🦆 个人主页:深邃- ❄️专栏传送门:《C语言》《数据结构》 🌟Gitee仓库:《C语言》《数据结构》 上个文章,strcpy strncpy 拷贝字符串的,是有局限性的 拷贝一个整型数组呢?结构体数组呢? 接下来就能学到如何拷贝除了字符串以外的类型

【Qt常用控件】输入类控件

文章目录 1. Line Edit 2. Text Edit 3. Combo Box 4. Spin Box 5. Date Edit & Time Edit 6. Dial 7. Slider 1. Line Edit QLineEdit 用来表示单行输入框. 可以输入一段文本, 但是不能换行.核心属性 属性 说明 text 输入框中的文本 i

I²C通信协议详解

🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:通信协议,本专栏为记录项目