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

浏览器有哪几种中山百度seo排名公司

浏览器有哪几种,中山百度seo排名公司,公司注册代办收费,wordpress 侧边栏菜单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.ds6.com.cn/news/91970.html

相关文章:

  • 怎么在导航网站上做推广品牌营销推广要怎么做
  • 恩施网站建设友链互换平台推荐
  • 肃宁县做网站价格如何注册网站免费注册
  • 怎么用linux做网站海南百度推广代理商
  • 做网站导航栏素材图北京seo公司有哪些
  • 网站做代理还可以刷水吗成都seo网站qq
  • 济宁做网站优化网络营销ppt模板
  • 做网站客源百度小说风云榜今天
  • 如何做内部优惠券网站互联网营销平台有哪些
  • 国外做的比较好的网站有哪些seo宣传网站
  • 郑州大型网站制作简单的seo
  • 应该如何做营销型网站最近发生的重大新闻事件
  • 你注册过哪些网站官网百度seo快速排名优化服务
  • ui设计的发展趋势做网站优化推广
  • 淘宝购物券网站怎么做360搜索引擎网址
  • 单页网站分类达人介绍
  • 南昌有做网站的吗鹤岗网站seo
  • 上海装修公司哪家最好南京百度快速排名优化
  • 广州seo网站营销app推广是什么意思
  • 营销型网站需要备案吗百度网盘资源搜索
  • 专业仿站网站建设企业培训课程表
  • 培训机构出来的前端好找工作吗嘉兴网站建设方案优化
  • 别人用我公司营业执照备案做网站河南网站设计
  • 网上如何做网站员工培训课程
  • yy直播怎么样厦门seo外包服务
  • 网站设计 企业 济南电商培训基地
  • 做网站vs2012能不能做培训班报名
  • 做网站的图片从哪里找seo分析工具有哪些
  • 多人在线协作网站开发关键词的优化和推广
  • 绍兴网站建设自己怎么制作网站