当前位置: 首页 > news >正文

神马网站快速排名案例中国设计之家

神马网站快速排名案例,中国设计之家,求一个全部用div做的网站,做网站精英【规则1-1】参数的书写要完整,不要贪图省事只写参数的类型而省略参数名字。 如果函数没有参数,则用 void 填充。 例如: void SetValue(int width, int height); // 良好的风格 void SetValue(int, int); // 不良的风格 float GetValue(…

【规则1-1】参数的书写要完整,不要贪图省事只写参数的类型而省略参数名字。 如果函数没有参数,则用 void 填充。 例如:

void SetValue(int width, int height); // 良好的风格 
void SetValue(int, int);			  // 不良的风格
float GetValue(void); 				  // 良好的风格
float GetValue();					  // 不良的风格

【规则1-2】参数命名要恰当,顺序要合理。

例如编写字符串拷贝函数 StringCopy,它有两个参数。如果把参数名字起为 str1str2,例如

 void StringCopy(char *str1, char *str2);

那么我们很难搞清楚究竟是把 str1 拷贝到 str2 中,还是刚好倒过来。 可以把参数名字起得更有意义,如叫 strSourcestrDestination。这样从名字上就可以看出应该把 strSource 拷贝到 strDestination

还有一个问题,这两个参数那一个该在前那一个该在后?参数的顺序要遵循程序员的习惯。一般地,应将目的参数放在前面,源参数放在后面。 如果将函数声明为:

void StringCopy(char *strSource, char *strDestination);

别人在使用时可能会不假思索地写成如下形式:

char str[20]; 
StringCopy(str, “Hello World”); // 参数顺序颠倒

【规则1-3】如果参数是指针,且仅作输入用,则应在类型前加 const,以防止该 指针在函数体内被意外修改。 例如:

void StringCopy(char *strDestination,const char *strSource);

【规则1-4】如果输入参数以值传递的方式传递对象,则宜改用“const &”方式 来传递,这样可以省去临时对象的构造和析构过程,从而提高效率。


【建议1-1】避免函数有太多的参数,参数个数尽量控制在 5 个以内。如果参数太多,在使用时容易将参数类型或顺序搞错。
【建议1-2】尽量不要使用类型和数目不确定的参数。

C 标准库函数 printf 是采用不确定参数的典型代表,其原型为:

 int printf(const chat *format[, argument]⋯);

这种风格的函数在编译时丧失了严格的类型安全检查

http://www.yayakq.cn/news/307618/

相关文章:

  • 网站内的地图导航怎么做的wordpress 删除超文本
  • 自己建一个影视网站要怎么做wordpress怎么安装双语言
  • 南宁市保障住房建设管理服务中心网站个人主页模板psd
  • 云服务器做网站视屏企业管理系统咨询
  • 苏州网站公司排名前十深圳做外贸网站多少钱
  • 常州网站专业制作网站卡密代理怎么做
  • 支持付费下载系统的网站模板或建站软件天元建设集团有限公司基本情况
  • 兰州网站维护宠物网站建设规划书
  • 汽车网站建设多少钱网店美工毕业设计
  • php网站开发小程序深圳专业网站设计哪家好
  • iis 网站拒绝显示此网页i深建官方网站
  • 网上花店网站建设规划书哪类网站流量大
  • 网站兼容工具深圳手机网站建设多少钱
  • 网站开发架构文档短网址生成器是什么
  • 做网站人家直接百度能搜到的图片类网站开发实验总结
  • 产品展示网站模板源码深圳有哪些软件公司
  • 建立网站的基本过程建设网站是否需要一个主机
  • 建站网站关键词大全北京建设工程信息网网站
  • 可以做电影网站的主机怎么利用云盘建设网站
  • 免费网站建设c3sales普洱市建设局网站
  • jsp网站开发的使用表格阿里虚拟机建设网站
  • 网站建设基础课程婚纱摄影平台
  • 渐变配色网站网站服务器ip地址怎么查
  • 局域网如何做视频网站建设c 网站开发用的人多吗
  • 上海seo搜索优化seo项目分析
  • 做网站海报用什么app在线画图工具
  • 手机做点击赚钱的网站做网站后期怎么维护
  • 网站路径优化网站必须做301重定向吗
  • 企业网站开发注册大连网页设计培训班
  • 山东农业大学学风建设专题网站网站只做内容 不做外链