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

太原网站推广怎么做福建省幕墙建设网站要报备吗

太原网站推广怎么做,福建省幕墙建设网站要报备吗,中山外贸网站建设报价,南昌有做网站的吗C语言中的3种注释方法 2021年8月28日星期六席锦 在用C语言编程时#xff0c;常用的注释方式有如下几种#xff1a; (1)单行注释 // … (2)多行注释 /* … */ (3)条件编译注释 #if 0…#endif (1)(2)在入门教程中比较常见。 对于(1) 【单行注释 // …】#xff0c;注释只能显示… C语言中的3种注释方法 2021年8月28日星期六·席锦 在用C语言编程时常用的注释方式有如下几种 (1)单行注释 // … (2)多行注释 /* … */ (3)条件编译注释 #if 0…#endif (1)(2)在入门教程中比较常见。 对于(1) 【单行注释 // …】注释只能显示在一行内通常出现在一条语句的右边或者上方对于注释符【//】一个注释里只要有多于2个【/】都可以例如 #include stdio.h int main(void) {   此处四个/仍能成功编译通过因为//后面和它在同一行的//的内容均为注释内容 printf(语句1\n); 注释   printf(语句2\n); // printf(语句3\n); printf(语句4\n);   return 0 ; } 运行截图如下: 但是(1) 【单行注释 // …】只能适用几行代码的注释如果说面对100行、1000行等代码注释那岂不是累死人。当你想注释一大串代码时可能你会马上想到(2)【多行注释 /* … */】。    对于(2)【多行注释 /* … */】不能嵌套使用正如【if…else】中的【else】总是和离它最近的【if】配对一样【/*】总是和离它最近的【*/】相配对。例如 #include stdio.h int main(void) { printf(语句1\n); printf(语句2\n); printf(语句3\n);   /* printf(语句4\n); printf(语句5\n); printf(语句6\n); printf(语句7\n); */   printf(语句8\n);   // /*printf(语句9\n);/*示范嵌套注释的错误打开本行头部的//将编译失败*/*/   return 0 ; } 运行截图如下: (2)【多行注释 /* … */】确实很方便但是问题来了这个注释方式是不能嵌套的可能自己的小程序小工程没有感觉但是面对大工程来说在使用【/* … */】时候中间也有存在【/* … */】这样的注释结果会引发一系列的错误。这个注释方式不能查看代码格式和高亮显示关键字的不利于阅读和调试代码。 针对(1)【单行注释 // …】和(2)【多行注释 /* … */】各自的缺陷资深的程序员提出(3)【条件编译注释 #if 0…#endif】该注释的好处是能注释大块的程序并且没有嵌套的限制也就是说在【#if 0…#endif】的【…】处可以有【//】或【/* … */】这样的注释也能保持代码的格式和高亮显示。例如 #include stdio.h int main(void) { printf(语句1\n); printf(语句2\n);   #if 0 printf(语句3\n); printf(语句4\n); // printf(语句5\n); /* printf(语句6\n); printf(语句7\n); */ #endif   printf(语句8\n);   return 0 ; } 【#if 0】与【#endif】之间的代码会被注释掉。对于使用【#if 0…#endif】的开发者在他想恢复该代码段时只需要将【#if 0】改成【#if 1】即可这种注释非常适合于代码的调试和测试。【#if 0】改成【#if 1】后的运行结果如下图:        【#if 0】运行结果           【#if 1】运行结果 根据(3)【条件编译注释 #if 0…#endif】进行扩展学习。 【#if 0,#else,#endif 语句 】或【#if 1,#else,#endif语句】例如: #include stdio.h int main(void) { #if 1 printf(语句1\n); #else printf(语句2\n); #endif return 0 ; } 此时printf(语句2\n);的语句被注释掉了永远没有办法执行而printf(语句1\n);是被编译的 如果将【#if 1】变为【#if 0】printf(语句2\n);被编译而printf(语句1\n);永远没有办法被执行。 运行截图如下:       【#if 1】运行结果                 【#if 0】运行结果 预处理嵌套使用例如: #include stdio.h int main(void) { #if 1 printf(语句1\n); #if 0 printf(语句2\n); #endif #if 1 printf(语句3\n); #endif #if 0 printf(语句4\n); #endif #endif return 0 ; } 运行截图如下: 每一【#if 0】或者【#if 1】都是要有一个【#endif】去匹配少一个也不行而且也是按照就近原则的方式去匹配。 预处理也可以使用【#if…#elif…#else…#endif】(类似于if() {}else if() {}else {})例如: #include stdio.h #define a 2 int main(void) { #if (0a)    // 条件值要在预编译阶段就能确定的值不能时运行时才能确定的值 printf(语句1\n); #elif (1a) printf(语句2\n); #elif (2a) printf(语句3\n); #else printf(语句4\n); #endif return 0 ; } 运行截图如下: 条件值要在预编译阶段就能确定的值不能时运行时才能确定的值 另有如下几点值得C语言程序员注意  (1)注释并不是可以出现在程序的任何地方  (2)合理的注释通常出现在一条语句的上方或者右边不应出现在一条语句或者一个程序段的后面。
http://www.hkea.cn/news/14310202/

相关文章:

  • 佛山建设网站wordpress图形验证码
  • 怎样用dw做网站导航条昆山做网站公司
  • asp网站图片不显示网站服务器好
  • 用wordpress建站学什么新会住房建设局网站
  • 创意网站 模板广州网站建设团队
  • 青岛广新信建设咨询公司网站wordpress 分类目录 子目录
  • 做网站实训目的和意义网站建设的整体流程有哪些
  • 网站页面优化关键词网站查询
  • 提高自己网站个人网站设计构思
  • 深圳工程建设信息网站一个新的网站怎么做SEO优化
  • 衡阳建设企业网站西安网站建设个人
  • 域名备案和网站备案的区别注册域名的常见问题
  • 网站代运营合同做网站的那个语言好
  • 淘宝客怎么自建网站做推广wordpress 博客登陆
  • 网站右侧返回顶部如何做线上销售和推广
  • 如何注册一个空壳公司seo推广岗位职责
  • code网站免费网站 建设 申请报告
  • 海宏集团网站建设wordpress小说连载插件
  • 做网站常用的软件网站建设流程详细
  • 彩票网站怎么做系统简单5步 制作wordpress留言板
  • 静态购物网站模版注册城乡规划师哪个网校好
  • 做网站建设销售工资怎么破解网站后台密码
  • 怎么样的网站合适做城市代理个人外贸网站
  • 佛山精品网站建设免建网站
  • 建设一个网站的所有代码嘉兴官网
  • 公司做网站找谁做网站的公司外国人学做中国菜的网站
  • 怎么确定电商网站建设的目标广州公司注册代理公司注册服务
  • 网页上做ppt的网站工业设计网站有那些
  • 下载资料免费网站湘潭做网站价格咨询磐石网络
  • 自己架设网站服务器音乐设计网站推荐