#include<iostream>
using namespace std;
void main()
{
    char* p="Iloveyou!";
    cout<<*p<<endl;
    *p='P';
    cout<<p<<endl;
}
在c++ Primer 上摘下来的一段程序,编译,链接都没有问题,运行时调试发现出现了写入
位置冲突的错误。

解决:
char* p="Iloveyou!";
p是一个指针,指向字符串在常量区,不能修改。
char p[]="Iloveyou!";
p是一个数组,可以修改。

Commom Errors of Pointer in C++相关推荐

  1. client?0edb:161 [WDS] Errors while compiling. Reload prevented.

    client?0edb:161 [WDS] Errors while compiling. Reload prevented. errors @ client?0edb:161 onmessage @ ...

  2. swagger Could not resolve pointer: /definitions/Person does not exist in document

    Errors Hide Resolver error at paths./person.post.parameters.0.items.$ref Could not resolve reference ...

  3. Go 学习笔记(72)— Go 第三方库之 pkg/errors 带堆栈的错误处理

    包 github.com/pkg/errors 让开发人员很容易在 error 错误信息上带上堆栈信息,可以更快更准确定位错误,例如行号等信息. 如果项目代码比较复杂,且经常需要追踪 Bug,建议使用 ...

  4. Go 学习笔记(64)— Go error.New 创建接口错误对象、fmt.Errorf 创建接口错误对象、errors.Is 和 errors.As

    1. error 接口定义 除用 panic 引发中断性错误外,还可返回 error 类型错误对象来表示函数调用状态.error 接口是 Go 原生内置的类型,它的定义如下: // $GOROOT/s ...

  5. Lint found fatal errors while assembling a release target.

    错误如下 Lint found fatal errors while assembling a release target. To proceed, either fix the issues id ...

  6. 3-runtime 之 Tagged Pointer

    Tagged Pointer 是自从iPhone 5s 之后引入的特性 1 先说一下iOS的内存布局 代码区:存放编译之后的代码 数据段 :字符串常量 : NSString *hello = @&qu ...

  7. C++中Reference与指针(Pointer)的使用对比

    了解引用reference与指针pointer到底有什么不同可以帮助你决定什么时候该用reference,什么时候该用pointer. 在C++ 中,reference在很多方面与指针(pointer ...

  8. tomcat报 Context [] startup failed due toprevious errors

    今天同事在实施项目中,遇到一个问题,就是项目布到tomcat服务器上了,却总是找不到访问路径.tomcat报 Context [] startup failed due toprevious erro ...

  9. myeclipse 6.0 弹出 Multiple Errors have Occurred 错误

    在使用MyEclipse6.0是时候,出现Multiple Errors have Occurred的错误. 只要你动一下MyEclipse,它就会弹出 Multiple Errors have Oc ...

最新文章

  1. Spring的Bean生命周期,11 张高清流程图及代码,深度解析
  2. mount cifs出现cannot allocate memory解决方法
  3. 【Rsyslog】facilty priority
  4. LeetCode上删除链表末尾第N个节点算法——Remove Nth Node From End of List
  5. sql添加,修改数据及删除表,表约束、字段及数据
  6. 使用localStorage写一个简单的备忘录
  7. 实例63:python
  8. 微信小程序实战开发视频
  9. jquery 停止事件冒泡方法
  10. oracle报错注入的一些函数
  11. 尔雅 科学通史(吴国盛) 个人笔记及课后习题 2018 第三章 中古时代的欧洲和阿拉伯
  12. xp系统扫描仪服务器,xp系统扫描仪添加步骤全程的图文教程
  13. mac mini u盘安装系统_Mac干货 如何在Mac电脑上安装Windows双系统?
  14. 雅思口语练习必备100个经典句子
  15. 刷脸支付就是会员为大商户管理与运营提供帮助
  16. oracle8616,ORACLE11G-数据库备份恢复之RMAN全库备份恢复
  17. win10安装消息队列服务器,win10下celery搭建使用
  18. itext合成pdf报异常 PDF header signature not found
  19. iOS获取文件夹下所有的文件
  20. 中英离线翻译mac_Translatium for mac(翻译工具)

热门文章

  1. Vue-Class 与 Style 绑定
  2. mysql 中文 特殊字符_mysql实现数字、字母、中文、特殊字符排序
  3. WIN7LITE7.658EX (240M) 免费企业版
  4. Oracle中TRUNCATE、DELETE和DROP的区别?
  5. 自定义微信公众号客服,微信客服1.0(及时通信)
  6. 第六章——分枝限界法
  7. java中readLine()方法为什么有的行读不到?
  8. 抖音账号你了解几种玩法以及实操揭秘
  9. 《七周数据分析师》-万字总结
  10. Stable Diffusion 关键词tag语法教程