C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
玩家通过上、下、左、右,以及空格键操作游戏,通过按下不同的键后,俄罗斯组合方块的方向和形状会有相应的改变,目标是将一行或多行方块排满。时间也会根据等级变化而加快。方块落下后,一行排满进行删除和得分奖励。
240C++社交
此款软件主要用于网关类产品的工程诊断与修复,其界面更加友好,操作起来比较方面。其功能涵盖:读取基本信息,读写分区,写参数,升级分区,烧写整体镜像,与遥控器等设备的配对等
350C++物联网
1.整个产品功能类似于IPQAM,实现视频数据由组播数据到TS流的调制转换。2.在无需IPQAM设备的前提下,完成数据转发服务、数据调制服务、流量控制、NPAT等功能。
620C++企业服务
12-24V直流供电、低功耗、防护等级IP68、支持0.6MPa压力、RS485接口、ModbusRTU协议、实时在线检测水质数据、带温度补偿功能、可多点标定、带雨刷清洗功能、支持在线修改从机号波特率等功能。
340C物联网
slam多线激光导航无人车,自动驾驶。物联网关,边缘智能闭环算法实现。AGV仓储物流业。实现大型扫地机器人自动驾驶,多线激光建图,路径规划,多传感器融合技术实现。AGV实现机器人rcs调度。AGV机器人运动pid,S曲线控制等。
590C++物联网
本次项目从零开始实现了电信IPTVCDN完整功能。电信CDN包含以下功能模块:1、内容接入:指内容从内容源接入到CDN网络的行为。CDN内容接入有三种接入方式:内容注入方式、内容预注入方式、实时回源方式。2、RR&SLB调度:RR和SLB均是CDN的服务请求调度模块,负责把用户的服务请求根据CDN的
420C企业服务
某rgp小游戏产品系统
1.一款RPG的微信小游戏。2.有竞技场,装备,伙伴,公会,世界boss,材料副本等等常规玩法。3.定时公会战斗,讨伐,节日活动等等。4.跨服天梯,换位赛等等多种PVP/PVE玩法。
600C物联网
某二合游戏产品系统
1.一款二合玩法的微信小游戏。2.已上线IAA版本,通过消耗体力,棋盘产生资源,种植作物,完成订单,修缮自己的花园。3.限时订单活动、签到活动等,轻松休闲。
490C物联网
某肉鸽游戏产品系统
1.一款肉鸽玩法的微信小游戏。2.有英雄,装备,技能,公会,竞技场等多种系统。3.可组队,可跨服,多种活动等等。4.大型多人玩法,刺激刷怪,多人同时对战,pvp、pve等等。
790C物联网
1.参数设置模块:输入各种设备的运行参数,通过上位机下发至下位机进行设置。2.算法管理模块:调用不同的算法,算法由matlab转c++。3.界面显示模块4.网络处理模块6.文件读写模块7.流程管理模块
670C++在线教育
负责数据库设计、后端API开发及Android客户端开发(使用Java),并引入Redis优化系统性能。​数据库设计与优化​基于MySQL设计高可用的数据库结构,包括用户表、商品表、订单表等,遵循三范式减少冗余。通过索引优化、SQL查询优化,提升查询性能。​后端API开发(SpringBoot+My
730C++人工智能
1. 以截屏、压缩等基础功能为载体,实现后台广告等流量定时推送功能 2. 全部软件架构和开发 3. 基于Windows底层API开发,程序小、不依赖第三方库
1460C/C++c++
基于51单片机的避障小车设计 L298N电机 亚克力板 51单片机 电池槽(需要4节5号电池) 避障模块 蓝牙模块 部分接线
1130开发板
1.使用TM1616进行数码管驱动 2.使用ds1302作为时钟芯片 3.使用stc8g1k08a作为主控芯片 4.使用官方stc8G/8H库进行开发 5.使用定时中断进行按键判断,实现获取长按,释放,按下状态 6.界面可通过按键进行切换,有显示年,月,日,时,分的功能,也可用通过按键设置时间
2850stc
门铃项目: 1,项目包含门铃主机以及发射机,ASK/FSK调制,音乐播放可使用专用IC或者单体集成IC(单颗IC集功放,播放,乐曲存储),发射机包含电池以及动能供电。 2,负责主机以及发射机的编解码,汇编或者c/汇编混编。
2810电池
参与部门CBB库开发,提高代码复用率。 1、输出进程公共基类CBB库,实现公共部分代码,包括:日志等级更改、进程心跳、基础通信主题订阅等功能,从而统一进程风格,避免重复开发,提升效率。 2、输出基于syslog系统日志封装日志库,规避syslog日志记录长度限制缺陷,实现不同等级的日志记录接口和十六进制数据记录接口,同时支持自定义日志接口,提高可扩展性。 3、输出时间转换库,提供GPS、UTC、本地时间转换接口。 4、输出电台、主板库,屏蔽不同厂家模块差异,提供识别、功能查询、读写通信、上下电等操作接口。
3450c
1、负责基于MQTT+Json通信方式搭建整个固件框架,包括外设、主控、监控、算法4大进程。 2、实现外设通信(串口)和卫星追踪模组(TCP)通信接口封装。 3、实现主控进程开机自动配置和消息分发控制部分功能。 4、实现监控进程通过各进程心跳包监听进程是否存活,超过预设值则进行重启。 5、实现通过电台和网络模块进行数据通信;
1550c
将prop文件解析为key value组 空格不影响解析结果 支持注释 支持将数字字符串按10进制,8进制,2进制,16进制进行转换
2270文件解析
解析一个fat12文件系统的虚拟磁盘文件 读取根目录下的文件并显示 将命令行参数的第一项拆分为主文件名和扩展文件名,并据此在文件系统中查找
2760C
项目组成:下位机STM32H743开发板、STM32H743Bootloader代码、STM32H743 APP代码、C#上位机 用到技术:C编程 、C#编程、WinForm编程、STM32驱动编程、Modbus协议开发、ModbusTCP协议开发、XModem协议开发、YModem协议开发等
3440远程升级
当前共53个项目
×
寻找源码
源码描述
联系方式
提交