网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  关于指针和数组的一个疑问解决方法

关于指针和数组的一个疑问解决方法

分类: IT文章 • 2024-08-11 16:30:13
关于指针和数组的一个疑问
#include<iostream>
using namespace std;

int main()
{
char *p = "kitty";
p[0] = 'H';
cout << p << endl;
return 0;
}
在visual studio 2005 下运行竟然没出错,直接输出:kitty,求解释!

------解决方案--------------------
貌似编译器做优化, 直接用 "kitty" 来替换 p 了, 变成了 cout << "kitty" << endl;

相关推荐

  • 作《c和指针》课后练习时关于char型溢出的一个疑惑
  • 关于数组的a跟&a的区别:一个是普通的指针,一个是数组的指针
  • 写一个函数,将一个int型的数组做为参数传入,使用指针回到两个结果:最大值和最小值
  • 【新手】 关于指针 数组 函数之间的一个有关问题
  • 关于优先列队 和 堆排序的一个疑问。解决方法
  • 关于数组下标访问和链表指针访问的原理和效率,该怎么处理
  • 关于“读取字符写到标准输出同时计算检验和”的c程序的疑问解决方法
  • 关于数组和指针返回值的疑问解决方案
  • 请问一个C有关问题,关于scanf,strlen,数组和指针的有关问题。请向上看。
  • 关于优先排队 和 堆排序的一个疑问
  • 求Eclipse+MyEclipse+Tomcat的配置方法,该如何解决
  • 程序中加入package后,执行时出现有关问题~
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号