一天一句C语言,准备拿下小安派!第12天

[复制链接]
查看881 | 回复3 | 2023-8-30 10:34:34 | 显示全部楼层 |阅读模式
本帖最后由 ckdsx.cn 于 2023-8-30 10:39 编辑

本文主要介绍C语言编程规范。

一、函数及内容
函数的命名是字母,关键定义之间用下划线隔开,省略过的单词全大写,没省略的首字母大写
每个函数前有函数说明
变量命名遵循相应规则(如帕斯卡命名法:首字母大写 string UserName;)
函数内的变量声明与执行语句要间隔一行
不要在一行中写多个语句
宏定义顶行写
所有的注释全部用/**/ 而不用//
规范函数内部的缩进和空格
函数体、判断、循环等存在分层,用TAB键缩进
关键字后(if for与后面的()),用空格隔开
二目运算符两侧(±*/),两侧用空格隔开
逗号后和语句中间分号后,两侧用空格隔开


二、文件及内容
.c文件
文件的命名全部是小写字母,中间用下划线隔开
开头处对文件进行说明,包括:名称、版本、说明、记录等(此处参考安富莱例程)
行顶头进行#include头文件包含
行顶头进行#define宏定义,并进行 左对齐 ,注意该处关键词命名方法(_进行分割+全大写)
行顶头进行全局变量定义
.h文件
  • 开头处对文件进行说明,包括:名称、版本、说明、记录等
  • 首先进行 #ifndef #define #endif宏定义 作用:防止头文件的重复包含和编译 注意该处关键词命名方法(_进行分割+全大写)
  • 行顶头进行结构体定义与函数声明



回复

使用道具 举报

翁vjk | 2023-8-30 11:44:23 | 显示全部楼层
学习学习
回复

使用道具 举报

爱笑 | 2023-8-30 13:36:02 | 显示全部楼层
打卡学习!
用心做好保姆工作
回复

使用道具 举报

jkernet | 2023-9-2 21:14:36 | 显示全部楼层
学习打卡
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则