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

html个人网站制作萧山网站建设xsszwl

html个人网站制作,萧山网站建设xsszwl,百度快照什么意思,网站域名怎么做【规则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/960635/

相关文章:

  • 网络营销与网站建设本地手机网站建设服务
  • 腾讯风铃怎么做网站wordpress 资源下载插件
  • 找网站建设企业郑州专业公司网站制作公司
  • 建设房屋出租网站网站建设网站源码
  • 网站做哪种推广好购物网站设计的目的
  • 住房和城乡建设部执法网站广西建设执业资格注册中心官网
  • 未明潮网站建设保密协议网站标题改了
  • 南京网站设计工作室东莞seo关键词
  • html制作网站经典logo设计及寓意
  • 检察院网站建设标书盘锦网站建设价位
  • 报价网站wordpress printf
  • 网站建设实验原理北京网站建站网
  • 网站开发长春北京市建筑网站
  • 做企业内部网站要多久鸿基建设工程有限公司网站
  • 端网站建设asp网站开发设计文档
  • 网站二次开发外国的贸易网站
  • dede网站不能访问怎么申请网站
  • 手机微网站系统做家装的网站有什么区别
  • 网页游戏网站知乎网站开发什么技术路线
  • 自己怎样建网站网站开发公司联系电话
  • 手袋东莞网站建设wordpress标签内链插件
  • 广州做网站推广公司wordpress修改后天地址
  • 山东官方网站建设知企业网站怎么打不开
  • 建设网站需要服务器吗微信小程序流量变现推广方法
  • 怎么寻找网站关键词并优化wordpress html模板下载
  • 惠州酒店网站建设网站建设方案风险分析
  • 深圳建网站公司 哪家售后服务最好坂田网站建设多少钱
  • 芜湖网站建设网站制作公司站优云网络公司
  • 中国寰球工程有限公司网站设计建筑工程外架安全网
  • cms企业网站系统用mcu做灯光效果网站