1-1:程序块要采用缩进风格编写,缩进的空格数为4 个。
说明:对于由开发工具自动生成的代码可以有不一致。
1-2:相对独立的程序块之间、变量说明之后必须加空行。
示例:如下例子不符合规范。
if (!valid_ni(ni))
{
... // program code
}
repssn_ind = ssn_data[index].repssn_index;
repssn_ni = ssn_data[index].ni;
应如下书写
if (!valid_ni(ni))
{
... // program code
}
说明:对于由开发工具自动生成的代码可以有不一致。
1-2:相对独立的程序块之间、变量说明之后必须加空行。
示例:如下例子不符合规范。
if (!valid_ni(ni))
{
... // program code
}
repssn_ind = ssn_data[index].repssn_index;
repssn_ni = ssn_data[index].ni;
应如下书写
if (!valid_ni(ni))
{
... // program code
}

本文详细介绍了华为C语言编程规范中的排版要求,包括程序块的缩进、空行使用、长语句拆分、避免多语句一行、控制结构的格式、对齐方式、代码缩进以及行长度限制等,旨在提高代码的可读性和整洁性。
最低0.47元/天 解锁文章
1392

被折叠的 条评论
为什么被折叠?



