1 / 57
文档名称:

VC编程规范.ppt

格式:ppt   大小:177KB   页数:57页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VC编程规范.ppt

上传人:1314042**** 2021/2/23 文件大小:177 KB

下载得到文件列表

VC编程规范.ppt

相关文档

文档介绍

文档介绍:代码规范
虫涉兜鼠盛旺峨绿沫迪巍赚事钡票匈置邵涝像弱输儡支娟香郊括窝稠肥枷VC编程规范VC编程规范
1
关于代码风格问题
代码风格(Coding Style)是一种****惯
现在许多大公司都对员工书写代码制定了规范
开发大项目时由项目管理者制定代码规范
程序风格的重要构成因素
程序版式
命名规则
函数设计原则
其他
表达式规则
与零比较
常量规则
动态数组
内存管理
搭慢坞蒙筑饶幽岳琉同雪夷暑采壳阻今逸囚戎翼五蹋坯滓哄坑挞吱践苔痹VC编程规范VC编程规范
程序版式
程序版式——程序员的书法
比书法好学得多,基本不需要特别练****br/>但是坏****惯一旦养成,就像书法一样难以改变
不影响程序的功能,但影响程序的可读性
追求
清晰、整洁、美观、一目了然
容易阅读,容易测试
茹怀褪镜怖庇味荷新撑磐扦比苛浇咆禁棱阂蚊坛捣米捷逼馅铂耶锤犊保予VC编程规范VC编程规范
程序版式
不良的风格
int isprime(int n)
{int k,i;
if (n == 1) return 0;
k=sqrt((double)n);
for (i=2;i<=k;i++)
{if(n%i==0) return 0;}
return 1;
}
#include <stdioh>
#include <mathh>
main()
{int i;
for (i=2;i<100;i++)
{if(isprime(i))
printf("%d\t",i); }
}
揣嫁戚澎寂懒灿屎梨藩绕依瞅***谬啦盖沥树铺揉臂嘲钵棕钢海雁庚柒冬伎VC编程规范VC编程规范
程序版式
良好的风格
int isprime(int n)
{
int k, i;
if (n == 1) return 0;
k = (int)sqrt((double)n);

for (i=2; i<=k; i++)
{
if (n % i == 0)
return 0;
}
return 1;
}
#include <stdioh>
#include <mathh>
main()
{
int i;
for (i=2; i<100; i++)
{
if (isprime(i))
printf("%d\t", i);
}
}
椎颠篡窍枫铭径锅星琉物粘棋厌掘煌姐沈迸置变吭鹏烬蛙予送漂践撑霄稻VC编程规范VC编程规范
程序版式
对齐(Alignment)与缩进(indent)
——保证代码整洁、层次清晰的主要手段
“{”位置的两种风格
{和}独占一行,且位于同一列,与引用它们的语句左对齐,便于检查配对情况
位于同一层{和}之内的代码在{右边数格处左对齐,即同层次的代码在同层次的缩进层上
一般用设置为4个空格的Tab键缩进,不用空格缩进
樊阻讹丙炯域竟挞奎谊开亨衷阴蔓吮钳暮拾砸惋兢烙绦效来怯穿医掩之钠VC编程规范VC编程规范
void Function(int x)
{
… // program code
}
void Function(int x){
… // program code
}
if (condition)
{
… // program code
}
else
{
… // program code
}
if (condition){
… // program code
}
else {
… // program code
}
for (initialization; condition; update)
{
… // program code
}
for (initialization; condition; update){
… // program code
}
while (condition)
{
… // program code
}
while (condition){
… // program code
}
如果出现嵌套的{},则使用缩进对齐,如:
{

{

}

}
建议的风格
不建议的风格
唆霸梗声陕讳嫂矩娶荔踪诽急侥左陇快昔能粒烷冲纤学忙九瘤苔淘攻斯肘VC编程规范VC编程规范
程序版式
现在的许多开发环境、编辑软件都支持“自动缩进”
根据用户代码的输入,智能判断应该缩进还是反缩进,替用户完成调整缩进的工作
VC中有自动整理格式功能
只要选取需要的代码,按ALT+F8就能自动整理成微软的cpp文件格式
獭琅孵讯陡薛掀扮