发帖
3 1 0

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

ckdsx.cn
论坛元老

74

主题

182

回帖

5387

积分

论坛元老

积分
5387
技术杂谈 1015 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宏定义 作用:防止头文件的重复包含和编译 注意该处关键词命名方法(_进行分割+全大写)
  • 行顶头进行结构体定义与函数声明



──── 1人觉得很赞 ────

使用道具 举报

2023-8-30 11:44:23
学习学习
2023-8-30 13:36:02
打卡学习!
2023-9-2 21:14:36
学习打卡
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28574 个
  • 话题数: 40659 篇