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

贵阳东方蜜蜂网站建设网站制作的重要流程图

贵阳东方蜜蜂网站建设,网站制作的重要流程图,做网站的视频,网站会员系统怎么做模版Cpp输出多字符常量警告 Cpp中用单引号(single quotes)表示单个字符(single character),例如a,$,用双引号(double quotes)表示字符串文本(text),例如"Hello World! " 当在一个单引号里面存在多个字符时,Cpp…

Cpp输出多字符常量警告

Cpp中用单引号(single quotes)表示单个字符(single character),例如'a''$',用双引号(double quotes)表示字符串文本(text),例如"Hello World! "

当在一个单引号里面存在多个字符时,Cpp编译器就会发出警告([-Wmultichar])multi-character

如下所示:


#include <iostream>using namespace std;int main()
{/* multi-character */cout << 'aa' << endl;return 0;
}

警告信息为:

[{"resource": "/e:/CppWorkSpace/VSCLearnCpp/learncpp/1_5.cpp","owner": "_generated_diagnostic_collection_name_#0","code": "-Wmultichar","severity": 4,"message": "Multi-character character constant","source": "clang","startLineNumber": 19,"startColumn": 13,"endLineNumber": 19,"endColumn": 17
}]

其中最主要的为 "message": "Multi-character character constant"

运行该程序,便会得到以下的结果

1_5.cpp:19:13: warning: multi-character character constant [-Wmultichar]19 |     cout << 'aa' << endl;|             ^~~~
24929

编译器发出警告信息,同时输出24929

原来'a'字符的ASCII码0x61,当多个字符放在同一个单引号中,就会自动将其转换为ASCII码
'aa'将被转换为0x6161转化为十进制数就是24949,同时这个十进制的范围最大为long int
例如'aaa将被转换为0x616161转换为十进制数即为6381921.

在实际编程中,我们要避免这种问题的发生

参考链接

ASCII码表

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

相关文章:

  • 网站目录遍历中国营销协会官网
  • 网络营销教学网站网站推广怎么做流量大
  • 郓城住房和城乡建设厅网站营销型网站三要素
  • 中餐网站模板外贸网站建设是什么
  • 三网合一网站建设计划百度快照优化公司
  • 企业网站开发常用的字体图片生成链接
  • 网站需要多大空间自己做的网站出现广告
  • 哪个浏览器可以看禁止网站百度有哪些app产品
  • 网店营销策略seo与sem的区别
  • 南昌网站建设服务器广南酒店网站建设
  • 如何申请网站空间房地产网站建设策划方案
  • 做动画人设有哪些网站可以借鉴商品推广文案
  • 网站建设仟首先金手指15wordpress包邮插件
  • 南宁网站建设排名道路建设网站专题
  • 郑州东区网站建设云南文山网站建设制作
  • 今标 网站建设太原建站模板厂家
  • wordpress实现微信登录界面扬中企业网站优化哪家好
  • 百度不收录网站吗私域电商平台
  • 百度改网站描述广州比较好的网站建设公司
  • 如何自学建网站wordpress 代码结构
  • 网站建设页面设计之后建站行业span分析
  • 长沙网红打卡地美食进行优化
  • 泰州住房和城乡建设厅网站首页用家里的路由器做网站
  • 网站站建设公司网站年费
  • 和老妇做爰视频网站软件开发专业课程有哪些
  • 2018年网站建设wordpress 微信缩略图不显示
  • 网站信管局备案如何用自己公司网站做邮箱
  • 建网站都要什么费用网站左侧树形导航怎么做
  • 一个企业为什么要建设网站wordpress单用户案例
  • 可以自己建设购物网站群晖wordpress只能访问首页