c语言

学逆向的8 小时前
c语言·开发语言·网络安全
C 堆区内存管理函数原型:函数原型:函数原型:● 单纯申请内存,不需要清零 → malloc ● 申请数组,内容需要初始化为 0 → calloc ● 已经分配好,需要动态扩大 / 缩小内存 → realloc
阿尼卡~11 小时前
c语言·开发语言·windows
VS Code 配置 C 语言开发环境(Windows 10/11):从 GCC 安装到运行、断点调试,一篇搞定适合人群:刚开始学习 C 语言的大一学生、需要配置 C 语言实验环境的同学。本文以 Windows 10/11 为例,使用 VS Code + Microsoft C/C++ 插件 + MSYS2(MinGW-w64 GCC)。
从小白到软工19 小时前
c语言·开发语言·数据结构·经验分享·ai编程
5-2 从查表到控件:造按钮⏱ 本节预计用时:50 分钟本节意义:上一节预告过"查表的思路在图形化编程里优势巨大"。这一节让我们看看为什么这么说,我会向大家说明白”事件驱动“和”控件“的概念,以及我们将从头造一个控件,按钮,进一步感受查表的威力。
水饺编程19 小时前
linux·c语言·汇编
第2章:Linux 基础,解压缩【.tar.gz】压缩包上一篇:第2章:Linux 基础,exit 命令回到目录下一篇:无对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
cu14319 小时前
c语言·c++·单片机·嵌入式硬件
细谈IT6653的具体功能与其应用我来检索知识库中 IT6653 芯片的具体功能和应用信息。我已获取 IT6653 数据手册(V0.9.0)和产品手册的详细信息,下面为你系统介绍。
夏虫不可与之言冰20 小时前
c语言·c++·单片机·物联网·visual studio
RMT 与 WS2812 灯带:可寻址 RGB 全彩控制之前我们用 GPIO 输出点亮过单色 LED,用也通过多个灯的轮流亮灭实现了流水灯。但一颗灯只能亮一种颜色,想做更加丰富的效果就不行了。这篇文章我们来实现进阶的——WS2812 全彩灯带,一颗灯珠就能调出 1600 万种颜色,一整串灯各自亮各自的颜色,做跑马灯、彩虹渐变都不在话下,这种灯我们可以在路边的树上,玩具上等地方都有应用。
羊锦磊20 小时前
c语言·c++·gnu
嵌入式基础1GCC它是由GNU开发的编程语言编译器。它是GNU Compiler Collection的缩写。可以用来编译C,C++,Object-C等多种语言。
唐青枫21 小时前
c语言
C 语言 calloc() 详解:零初始化、动态数组与内存管理实战calloc() 是 C 标准库提供的动态内存分配函数,主要用于在堆上分配一块连续内存,并将分配的所有字节初始化为 0。
David猪大卫21 小时前
c语言·开发语言·数据结构·c++·经验分享·笔记·学习
【C++修炼】STL容器—stack与queuestack 的文档介绍前面已经介绍过 string,vector,list 等容器,其底层数据结构是顺序表或链表。本篇的栈与队列同属数据结构,但 stack 和 queue 有不同的原因和用途,C++把它们归属于配接器。
瑶池酒剑仙21 小时前
c语言·开发语言·数据结构·c++·算法·visual studio
C++变量初始化五法完全指南:默认/拷贝/直接/列表/值初始化与窄化转换陷阱(青云之志)📣📣📣📣📣📣📣📣 ✏️作者主页:瑶池酒剑仙 📋 系列专栏:C++基础宝典 🌲上一篇: C++字符型与编码完全指南:从ASCII到Unicode、从char到char8_t、乱码根源与UTF-8实战 🌲下一篇: C++ const完全指南:从const变量到const成员函数、顶层const与底层const的深度辨析 📣📣📣📣📣📣📣📣
沐晓时光1 天前
c语言·开发语言
C语言入门,深入理解指针(6)本文面向已经掌握 C 语言基础语法、正在准备笔试面试或想彻底搞懂「数组与指针」的同学。如果你曾被 sizeof 和 strlen 的输出结果绕晕,或者看到 &a + 1、*(*(a + 1) + 1) 这类表达式就头皮发麻,那么这篇文章正是为你准备的。
Navigator_Z1 天前
c语言·算法·leetcode
LeetCode //C - 1306. Jump Game IIIGiven an array of non-negative integers arr, you are initially positioned at start index of the array. When you are at index i, you can jump to i + arr[i] or i - arr[i], check if you can reach any index with value 0.
Zwawa2 天前
c语言·嵌入式·编译器
编译器工具链:GCC、Clang、MSVC、ICC、armclang写了几百行代码,按过很多次“编译”按钮。灯亮不亮、程序跑不跑得起来,是后面的事;按下去之后第一个说话的东西,是编译器——它要么一声不吭地把代码变成能烧进芯片的文件,要么甩回来一串红字,告诉你哪一行它看不懂。
学逆向的2 天前
c语言·开发语言·网络安全
C 指针常量与常量指针const 离谁近,谁就不能改 ● int* const p → const 靠近 p → p 不能改(地址固定,指针常量) ● const int* p → const 靠近 int(*p) → *p 不能改(常量指针) 拓展:const int *const p; 既不能改指针地址,也不能通过指针修改内容,常量指针 + 指针常量
水饺编程2 天前
linux·c语言·汇编
第2章:Linux 基础,exit 命令上一篇:第2章:Linux 基础,删除用户回到目录下一篇:第2章:Linux 基础,解压缩【.tar.gz】压缩包
极客 - L U2 天前
c语言·数据结构·单片机·嵌入式硬件·mcu
卡尔曼滤波从零到精通【全文大纲】 : 主页目录系统面对两个天然敌人:只信模型,误差会累积漂移。只信测量,噪声会让结果抖动。
谙弆悕博士2 天前
c语言·开发语言·c++·windows·网络编程·聊天室
用 C 写了个 Windows 聊天室,踩了几个多线程和控制台的坑写这个东西的初衷很简单:想在不依赖任何第三方库的前提下,用纯 WinSock2 搭一个能在 Windows 上跑起来的聊天室。代码量控制在服务端 400 行、客户端 200 行以内——够小,读完就能跑;但也没小到只能 demo 一下。
水饺编程2 天前
linux·c语言·汇编
第2章:Linux 基础,删除用户上一篇:第2章:Linux 基础,切换用户回到目录下一篇:第2章:Linux 基础,exit 命令对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
小鱼仙官2 天前
c语言·c++·qt
使用Qt封装C/C++ 动态库 用于第三方调用具体程序如下:(贴得都是修改后得,用的是回调得方式获取到数据)封装DLL库:需要注意: pro文件中不能包含任何Qt得库
FLJwu2 天前
android·c语言·开发语言·数码相机·运动相机·oem 量产
运动相机图像传感器选型实战|第二篇:参数看着一模一样,为什么骑行录像疯狂果冻、拖影翻车?上一篇我们聊了传感器行业最常见的大坑:4K 虚标、同封装偷偷换料。很多朋友看完之后,第一反应是:以后我认准芯片型号、核对 BOM、读芯片 ID,是不是就稳了?