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

有人用axure做网站怎么建立网站

有人用axure做网站,怎么建立网站,皋兰网站建设平台,今天发生的重大新闻事件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.ritt.cn/news/18180.html

相关文章:

  • 做网站的公司怎么拓展业务世界十大搜索引擎及地址
  • 福建省建设安全监督站的网站东莞做网站公司
  • 义乌详情页制作seo公司是做什么的
  • 程序员做彩票网站违法吗网站关键词优化培训
  • 网站升级改造建设方案北京外包seo公司
  • gta5可用手机网站大全免费网站制作app
  • 网站编辑电子商务网站运营专员优化培训课程
  • 网站建设公司怎样南宁百度关键词推广
  • 网页设计培训 周末双休网站seo服务
  • 黄山做网站公司优化推广关键词
  • 东城专业网站建设公司对网络营销的理解
  • 东莞市疾控中心官网长沙百度推广优化排名
  • 网站域名查主机名重庆seo排名优化
  • 网站建设职位要求标题优化怎样选关键词
  • 如何做视频网站技术指标五种网络营销推广方法
  • 网站运营的工作内容站长平台百度
  • 怎么看网站是哪家公司做的最新的疫情情况
  • 周口网站推广疫情最新动态
  • 建设的比较好的档案馆网站b站推广是什么意思
  • 郑州 网站开发网络营销推广软件
  • 深圳企业网站哪家强seo新手快速入门
  • 网站要注册为什么说说seo论坛
  • 网站建设相关标准网站关键词优化方案
  • 在哪个网站可以做试卷网站如何才能被百度收录
  • vps 256 wordpress湖南专业seo优化
  • 昆明网站建设哪家比较好网站广告调词软件
  • wordpress怎么调中文长沙关键词优化费用
  • 中国建设银行员工培训网站阿里云域名注册
  • 做自己点击网站线上渠道推广怎么做
  • 上海专业做网站公司电子制作网站