c语言

这波不该贪内存的18 分钟前
c语言
HTTP通信与多线程服务器实战通过ping 获得地址IP,可以访问到他http 通信过程:1,建立连接2,http-----按照他的协议进行收和发。
雨落在了我的手上1 小时前
c语言·开发语言·数据结构
C语言之数据结构初见篇(2):顺序表之通讯录的实现(续)目录一、通讯录代码的实现二、通讯录的总结关于联系人我们将从姓名、 性别 、年龄、 电话 、地址五个方面进行相对应的查找
码不停蹄Zzz1 小时前
c语言·开发语言
对内存堆栈管理的简单理解[C语言]提示:以下是本篇文章正文内容,下面案例可供参考栈是一种数据结构,特点是FIFO先进后出,可以想象一下子弹上膛,先上的子弹最后打出。
AMoon丶3 小时前
java·linux·服务器·c语言·开发语言·jvm·c++
C++基础-类、对象C++11中,基本类型成员变量可以在类中声明时给默认值。成员函数如果在类中定义,编译器可能会默认将其当成内联函数处理。
为搬砖记录3 小时前
c语言·开发语言·单片机·bug
杰理AC695N soundbox 3.1.2打开ble宏的编译bugle_gfps.c.o (symbol from plugin)||In function gfps_is_tws_master_callback_register':| obj\Release\apps\common\third_party_profile\jieli\multi_demo\le_multi_common.o (symbol from plugin)|| first defined here| le_gfps.c.o (symbol from plugin)||In function g
一叶落4384 小时前
c语言·数据结构·算法·leetcode·动态规划
【LeetCode 172】阶乘后的零(C语言详解 | 数学规律 + 对数时间复杂度)一、题目描述给定一个整数 n ,返回 n! 结果中 尾随零的数量。阶乘定义:示例 1示例 2示例 3数据范围
自信150413057594 小时前
c语言·数据结构·算法
数据结构初阶——二叉树之——堆的实现功能:初始化堆结构体,置空。用途:在使用堆前必须调用,设置初始状态。功能:释放堆占用的动态内存,并将指针置空,大小归零。
小茗的嵌入式学习日记4 小时前
linux·c语言·qt
基于IMX6ULL的车载中控系统提示:这里可以添加本文要记录的大概内容:本项目是一个基于 Qt 5 + C++ 的车载中控系统 ,上层为 Qt 图形界面应用,下层通过 Linux 字符设备驱动与真实传感器和执行器交。
香水5只用六神5 小时前
c语言·stm32·单片机·嵌入式硬件·freertos·rtos·嵌入式软件
【RTOS快速入门】05_动态_静态创建任务(2)可以观察到一直在执行任务一,由此可以得到结论: 对于FreeRTOS来说,高优先级的任务优先执行,如果它没有主动放弃执行任务的话,其他低优先任务无法执行;同等优先级的任务交替执行。
香水5只用六神5 小时前
c语言·stm32·单片机·嵌入式硬件·freertos·rtos·嵌入式软件
【RTOS快速入门】06_任务状态理论讲解(1)本文将讲解任务切换相关的基础和重点讲解任务状态图使用逻辑分析仪观察每次高电平维持的时间经过计算大约为1ms,为什么每个任务都能维持几乎固定的时间进行执行任务呢,这就是因为tick定时器
Sylvia-girl5 小时前
c语言·开发语言
C语言-1入门c语言就是一种人和计算机进行交流的语言,类似的语言还有如:Java,python,R语言等。c语言的一门编译型的计算机语言,c语言源代码都是文本文件,文本文件本身无法执行,必须通过编译器编译和链接器的链接,生成二进制的可执行文件,才能运行程序。如下图:
智者知已应修善业5 小时前
c语言·数据结构·c++·经验分享·笔记·算法
【无序数组指针交换2则】2024-10-28缘由n 个数存放在数组中,用指针指向数组首地址,在子函数中用指针做形参实现:将最小值与第一个数交换。在主函数中输出交换后的 n 个数_编程语言-CSDN问答
炸膛坦客5 小时前
c语言·单片机·嵌入式硬件
单片机/C语言八股:(十二)C 语言中 malloc 和 free 用法(动态分配内存)定义一个长度的变量时,一般就不需要用 malloc ,除非有动态分配内存的硬性要求。一般都是用 malloc 分配一个数组的内存空间。
一叶落4385 小时前
c语言·数据结构·算法·leetcode·哈希算法·散列表
LeetCode 136. 只出现一次的数字(C语言详解 | 哈希表 + 排序 + 位运算)一、题目描述给你一个 非空整数数组 nums ,除了某个元素 只出现一次 以外,其余每个元素均 出现两次。请找出那个只出现了一次的元素。
古译汉书5 小时前
c语言·开发语言·数据结构·c++·算法
【数据结构算法】二分查找以前学过二分查找,但是一直忘记,过一段时间就忘记了,但是就是记着简单,但是还是忘记了,所以这次专门开篇文章记录,经典的二分查找 忘记了就过来大致瞟一眼。
小龙报5 小时前
c语言·数据结构·c++·算法·启发式算法
【算法通关指南:算法基础篇】二分答案专题:1.木材加工 2.砍树🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人方向学习者 ❄️个人专栏:《算法通关指南 》 ✨ 永远相信美好的事情即将发生
炸膛坦客6 小时前
c语言·开发语言·单片机
单片机/C语言八股:(十一)指针的补充,包括指针的类型和大小指针变量是没有属于自己的类型的,指针并不是一种类型,我们常说定义一个 int 类型的指针变量。所以指针变量的类型是由 它所指向的数据类型 决定:
故以往之不谏6 小时前
c语言·开发语言·c++·算法·新人首发
算法专题--数组二分查找--Leetcode704题学习本算法需要掌握:while-else if -else语句,二分法,循环语句边界处理(到底是边界还是边界+-1?到底是大于小于还是大于等于、小于等于?)
努力中的编程者6 小时前
c语言·开发语言·数据结构·c++
栈和队列(C语言底层实现栈)栈的核心思想就是“后进先出” (LIFO - Last In First Out),就像我们在桌子上叠盘子一样:最后放上去的盘子,必须最先拿下来。
AMoon丶7 小时前
linux·服务器·c语言·开发语言·c++·后端·tcp/ip
C++新特性-智能指针智能指针基于RAII的思想设计。RAII:利用对象生命周期来控制程序资源。在对象构造时获取资源,在对象析构时释放资源,则不再需要显式释放资源,同时在对象的生命周期内,对该资源的访问始终有效。即将管理资源的责任托管给了对象。