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

笔试之const问题

 

1 、

const int i=0;
int *j=(int *)&i;
*j=1;
cout<<i<<*j<<endl;

 

答案i为0,*j为1。

 

2、

    char * const p="hello";
    *p='W';
    cout<<*p<<endl;

编译通过,运行出错。

const修饰指针,指针不能改变指向,但是可以通过指针改变变量值。但由于指针p指向字符串,字符串位于常量区,所以不可修改,运行出错。

 

转载于:https://www.cnblogs.com/Tang-tangt/p/9073814.html

相关文章:

  • 【IOS】《捕鱼达人》的简单实现(一)
  • 2018.5.23 创建用户并授权序列
  • MFC双缓冲 防止闪屏
  • js数组操作
  • React-router
  • SourceEngine中的粒子系统
  • Java并发编程(五)锁的使用(下)
  • FilmicToneMapping
  • 一对多关联按照一方的id查找信息的一个笛卡尔积问题
  • Android 滑动效果基础篇(四)—— Gallery + GridView
  • lvm基本应用(自我整理)
  • 【IOS】多语言资源文件加载的一种解决方案
  • BZOJ4725: [POI2017]Reprezentacje ró?nicowe
  • Log4j和thymeleaf结合导致sql 日志输出不了
  • Cocos2d-x win7 + vs2010 配置图文详解 .
  • android 一些 utils
  • ES学习笔记(12)--Symbol
  • in typeof instanceof ===这些运算符有什么作用
  • TCP拥塞控制
  • vue自定义指令实现v-tap插件
  • 编写符合Python风格的对象
  • 聚类分析——Kmeans
  • 免费小说阅读小程序
  • 前端自动化解决方案
  • 嵌入式文件系统
  • 什么软件可以剪辑音乐?
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 收藏好这篇,别再只说“数据劫持”了
  • 以太坊客户端Geth命令参数详解
  • 鱼骨图 - 如何绘制?
  • 【云吞铺子】性能抖动剖析(二)
  • python最赚钱的4个方向,你最心动的是哪个?
  • ​批处理文件中的errorlevel用法
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (Python) SOAP Web Service (HTTP POST)
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (一) storm的集群安装与配置
  • (一)【Jmeter】JDK及Jmeter的安装部署及简单配置
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .NET 5.0正式发布,有什么功能特性(翻译)
  • .Net Core和.Net Standard直观理解
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .Net多线程总结
  • .net中的Queue和Stack
  • .net中应用SQL缓存(实例使用)
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思
  • @vue/cli 3.x+引入jQuery
  • [android] 手机卫士黑名单功能(ListView优化)
  • [C#]winform使用引导APSF和梯度自适应卷积增强夜间雾图像的可见性算法实现夜间雾霾图像的可见度增强
  • [CQOI 2010]扑克牌
  • [hive] posexplode函数