首页
chatGPT知识
chatGPT问答
chatGPT百科
编程日记
C语言编码规范
article
/
2025/10/14 17:00:08
C语言编码规范
1、代码总体规则
2、代码规范之头文件
3、代码规范之函数
4、标识符命名与定义
5、代码规范之变量
6、宏、常量
http://chatgpt.dhexx.cn/article/c4BnmOZ2.shtml
相关文章
【代码规范】常见编码规范
文章来源:公众号-智能化IT系统。 1.明确方法功能,精确(而不是近似)地实现方法设计。如果一个功能将在多处实现,即使只有两行代码,也应该编写方法实现。 说明: 虽然为仅用一两行就可完成的功能…
阅读更多...
Python的编码规范(超详细)
目录 一、前言二、编写规范三、命名规范四、结语 一、前言 编码的规范性对代码的整体展现有着较大的影响。 先让我们看两张规范与不规范的代码截图来感受下。 先让我们看看不规范的吧。 看完有什么感觉吗?或许你会没有感觉,在让我们来看看我自认为很规…
阅读更多...
标准的Java编码规范手册
编码规范体现出一个开发者的基本素质,良好的编码规范可以提高团队编码的效率,避免很多不必要的问题。今天分享一个标准的Java编码规范给大家,希望对于大家今后的开发工作带来帮助。 编码规范的意义 在项目开发维护中,编码…
阅读更多...
Java编码规范总结(参考腾讯编码规范)
一、java文件组织 文件组织规则:由于超过2000行的程序难以阅读,应该尽量避免出现超过2000行的程序。一个Java源文件都包含一个单一的公共类或接口。若私有类和接口与一个公共类相关联,可以将它们和公共类放入同一个源文件。公共类必须是这个…
阅读更多...
编码体系与规范
编码体系与规范 网页编码是指网页中字符的编码方式。目前国内常见的网页字符编码主要有utf-8、gbk、gb2312,其中 utf-8为国际化编码,在各国各地区的网站中都很常见,可以说是最通用的字符编码。此外,有些日本网页会使用EUC-JP、SH…
阅读更多...
python编码规范
PE8基本规范: 建议修改在使用的 IDE 中修改 PEP8 的每行字数不超79字符规范,可修改为 Django 建议的 119 字符 一、python编码规范: (一)代码编码: 1、国际惯例,文件编码和 Python 编码格式全部为 utf-8 ,…
阅读更多...
JAVA编码规范
命名风格 代码命名不能以下划线或者美元符号开头或者结尾代码命名不能以中文拼音或者中文拼音与英文混合方式类名使用UpperCamCamelCase风格,但DO、PO、DTO、VO、BO等除外方法名、参数名、变量名统一使用lowerCamelCase,必须遵守驼峰命名常量名全部大写…
阅读更多...
【编码规范篇】| C#编码规范 代码规范总结,包括命名规范,代码规范 注释规范等
🎬 博客主页:https://xiaoy.blog.csdn.net 🎥 本文由 呆呆敲代码的小Y 原创,首发于 CSDN🙉 🎄 学习专栏推荐:Unity精品学习专栏 🌲 游戏制作专栏推荐:游戏制作分享 &…
阅读更多...
编码的一些基本规范
1. 数据库表设计 Rule 1. 【强制】表名小写,多个word之间用英文下横线_分隔Rule 2. 【强制】表名普通表前缀t_;临时表tmp_;备份表bak_;视图v_;主键pk_;外键fk_;唯一索引uix_;普通索引idx_Rule 3. 【强制】关系表统一用relation结尾Rule 4. 【强制】表名和业务字段必…
阅读更多...
编码规范汇总【持续更新】
目录 前言规范标准C规范C#规范 规范记录命名硬编码单例类【线程安全】Qt定义类【隐式内存共享】 前言 作为软件工程师,出产物就应该具备工程的健壮性和美观性。因此代码规范是作为软件工程师的职业素养。但总所周知,程序员的工作基本就是在维护一座屎山…
阅读更多...
51单片机串口波特率
SCON SCON 0X50工作方式1 波特率需要使用定时器1 波特率 ((2^SMOD)/32) * (定时器溢出率) 定时器溢出率 系统时钟/指令周期/装载数 SMOD 1 ,波特率加倍 TH1 TL1 -(FOSC / INSTRU_CYCLE / 32 / BAUD); //Set auto-reload vaule TR1 1;
阅读更多...
关于51单片机串口1发送完整的数据包
关于51单片机串口1发送完整的数据包 在参考这样的协议的条件下我们想发送一套完整的数据包该如何发送呢?可以设计这样的程序。 1. 串行口1接收特定包头数据包函数。 参数: Uart_Rec_Data:串口接收到的数据 ; USER_Get_DataPacket: 数据存储目…
阅读更多...
51单片机串口收发
#include<reg52.h>#define uint unsigned int #define uchar unsigned char/*本代码实现串口的收发功能,PC发送什么单片机就接收什么, 然后单片机又把接收的发出去,本次编写了在发送单个字符串 函数上添加了字符串函数,方便…
阅读更多...
学习51单片机串口工作方式及应用
1.串口控制寄存器SCON SM2:多机通信控制位 REN:允许接收控制位 TB8:发送第九位数据 RB8:接收第九位数据 TI:发送中断标志位 RI:接收中断标志位 2.电源控制寄存器PCON 当SMOD位为1,则串行口方式1、方式2、方式3的波特率加倍。 3.串口的工作方式 (1…
阅读更多...
关于51单片机串口通信的相关知识(寄存器)
一、51单片机串口概念 1、51单片机的串行口 51单片机的串行口是一个可编程全双工的通信接口,具有UART(通用异步收发器)的全部功能。 2、51单片机的硬件连接 简单双向串口通信有两根数据通信线: 发送端TXD(Transmit Da…
阅读更多...
C51单片机串口点亮一个led
C51单片机串口点亮一个led 因为最近要用到51的串口做一些通信,这里写一个点led的程序记录一下。 说是一个led,其实可以随意多个。 主要使用到的东西: STC89C52芯片,USB转TTL下载器,led灯若干,面包板&am…
阅读更多...
51单片机 串口
串口说白了,就是初始化后,用中断接收发送字符而已。 TXD 是 80C51 单片机的P3.1口,RXD 是80C51 单片机的 P3.0口 T1 溢出率 是定时器1的溢出率 ,SMOD是发送速率倍频的16分频,T1每溢出一次发送一位,每次发送…
阅读更多...
【记录】一次51单片机串口乱码问题排查
【记录】一次51单片机串口乱码问题排查 项目场景问题描述原因分析解决方案结语 项目场景 在51串口收发仿真实验中使用两个单片机互相通信,程序设定A上电1s后通过串口以16进制给B发送AA,直到B收到AA后回复BB,当A机确认收到AA后开始发送数据,若…
阅读更多...
## 51单片机串口通讯
1,接线方式: RXD: 数据输入引脚;对应stc89的P3.0口; TXD:数据的发送端口;对应P3.1口; 注意:单片机的的串口TX,RX与外设交叉接线; 2串口编程要素 输出/输入数据缓冲器S…
阅读更多...
51单片机串口通信详解
文章目录 前言一、计算机通信简介二、串口通信简介1、简介2、同步通信和异步通信2.1 同步通信2.2 异步通信 3、串行通信的传输方式4、串口通信硬件电路5、常见接口介绍 三、串口相关寄存器详解1、特殊功能寄存器SCON2、PCON寄存器3、TMOD寄存器(定时器工作方式寄存器…
阅读更多...
推荐文章
ChatGPT使用进阶,你一定要知道的应用技巧
用ChatGPT快速制作PPT
ChatGPT 中文调教指南。各种场景使用指南。学习怎么让它听你的话
最强聊天机器人ChatGPT面世,AI又来抢饭碗了?
最近大热的 chatGPT 会取代你的工作吗?
OpenAI Chatgpt发展历史和Chatgpt-3的研发过程工作原理
uniapp 离线打包 添加文件读写权限
python 文件读写操作总结
Linux监控文件读写
C#文件读写操作 [详细]
Qml读写文件
文件读写基本流程