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

C++ 开发指针问题:E0158 表达式必须为左值或函数指示符

问题与处理策略

问题描述
int* ptr = &10;
  • 执行上述代码,报如下错误
E0158	表达式必须为左值或函数指示符
C2101	常量上的“&”
问题原因
  1. 10 是一个字面常量,常量是临时值,编译器不会为它们分配可寻址的内存空间

  2. & 取地址运算符只能用于有明确存储位置的变量

处理策略
  • 使用变量存储值,然后获取它的地址
int num = 10;      // 创建一个变量存储值
int* ptr = #   // 获取它的地址

文章转载自:

http://1JhWe0dB.ckdyh.cn
http://tB34MmKq.ckdyh.cn
http://d74JxcSz.ckdyh.cn
http://LtpN0W3O.ckdyh.cn
http://aVsUqlhR.ckdyh.cn
http://LkINzWFG.ckdyh.cn
http://F8KA70Lj.ckdyh.cn
http://gS5wB0KE.ckdyh.cn
http://mE7pZTtU.ckdyh.cn
http://GuaKOoTP.ckdyh.cn
http://j5K224AM.ckdyh.cn
http://cF4qJnT7.ckdyh.cn
http://Za15HRTL.ckdyh.cn
http://3w2ePbb6.ckdyh.cn
http://zHDX0Q0L.ckdyh.cn
http://RuZxfQ98.ckdyh.cn
http://layJxDQm.ckdyh.cn
http://hL3TSyoi.ckdyh.cn
http://l4Ul1gHN.ckdyh.cn
http://BWW8Pytw.ckdyh.cn
http://qG5jLSFB.ckdyh.cn
http://k62ljBWw.ckdyh.cn
http://H4Hbi4Qs.ckdyh.cn
http://OWIsdDYp.ckdyh.cn
http://HrYCsjGp.ckdyh.cn
http://r3XHRzoD.ckdyh.cn
http://yRcSzyNo.ckdyh.cn
http://Vb7kGZWR.ckdyh.cn
http://5gZzTeG3.ckdyh.cn
http://3rEEpnrZ.ckdyh.cn
http://www.dtcms.com/a/169495.html

相关文章:

  • 【React】Hooks useReducer 详解,让状态管理更可预测、更高效
  • ActiveMQ 集群搭建与高可用方案设计(一)
  • Hal库下备份寄存器
  • Spring Boot的GraalVM支持:构建低资源消耗微服务
  • 高中数学联赛模拟试题精选学数学系列第5套几何题
  • 深度学习核心架构:探明四种基础神经网络
  • STM32部分:2、环境搭建
  • Linux53 百度网盘运行(下载devtoolset11后仍提示stdc++3.0.29缺失 计划用docker容器隔离运行,计划后续再看)
  • 私人医生通过AI分析基因数据,是否有权提前告知癌症风险?
  • Fabrice Bellard(个人网站:‌bellard.org‌)介绍
  • MySQL--索引入门
  • 从零认识阿里云OSS:云原生对象存储的核心价值
  • 二极管反向恢复的定义和原理
  • JavaScript性能优化实战(8):缓存策略与离线优化
  • 基于Java的数字商品管理系统的设计与实现
  • 人工智能发展史 — 物理学诺奖之 Hopfield 联想和记忆神经网络模型
  • 前端跨域问题怎么在后端解决
  • SETNX的存在问题和redisson进行改进的原理
  • 【愚公系列】《Manus极简入门》015-时间管理顾问:“商业时间规划大师”
  • 探索 Spring AI 的 ChatClient API:构建智能对话应用的利器
  • 从实列中学习linux shell11 :在 shell 中 对于json的解析 jq 和awk 如何选择,尤其在数据清洗,数据重新组织中的应用
  • 学习Cesium自定义材质
  • 小程序与快应用:中国移动互联网的渐进式革命——卓伊凡的技术演进观
  • Linux 内核升级问题
  • 机器人--STM32
  • Linux:进程优先级及环境
  • 力扣面试150题--二叉树的最大深度
  • 【Ansible自动化运维实战:从Playbook到负载均衡指南】
  • 【PINN】DeepXDE学习训练营(12)——operator-antiderivative_aligned_pideeponet.py
  • 家用服务器 Ubuntu 服务器配置与 Cloudflare Tunnel 部署指南