以下的初始化有什么区别


Posted in 面试题 onDecember 16, 2013
以下的初始化有什么区别?char a[] = “string literal”; char *p= “string literal”; 当我向p[i] 赋值的时候, 我的程序崩溃了。
字符串常量有两种稍有区别的用法。用作数组初始值(如同在char a[] 的声明中), 它指明该数组中字符的初始值。其它情况下, 它会转化为一个无名的静态字符数组, 可能会存储在只读内存中, 这就是造成它不一定能被修改。在表达式环境中, 数组通常被立即转化为一个指针, 因此第二个声明把p 初始化成指向无名数组的第一个元素。为了编译旧代码, 有的编译器有一个控制字符串是否可写的开关。

Tags in this post...

面试题 相关文章推荐
C++面试题:关于链表和指针
Jun 05 面试题
Android面试题附答案
Dec 08 面试题
什么是命名空间(NameSpace)
Nov 24 面试题
WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回?
Feb 21 面试题
非常详细的C#面试题集
Jul 13 面试题
AJAX的优缺点都有什么
Aug 18 面试题
Python文件操作的面试题
Jun 22 面试题
如何写一个Java类既可以用作applet也可以用作java应用
Jan 18 面试题
Java程序开发中如何应用线程
Mar 03 面试题
介绍一下Java中标识符的命名规则
Feb 03 面试题
shell变量的作用空间是什么
Aug 17 面试题
Unix控制后台进程都有哪些进程
Sep 22 面试题
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
Nov 29 #面试题
对于没有初始化的变量的初始值可以作怎样的假定
Oct 12 #面试题
"序列点" 是什么
Jul 29 #面试题
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
Oct 03 #面试题
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
Mar 19 #面试题
这段代码难道不该打印出56吗
Feb 27 #面试题
枚举和一组预处理的#define有什么不同
Sep 21 #面试题
You might like
php运行出现Call to undefined function curl_init()的解决方法
2010/11/02 PHP
PHP实现读取一个1G的文件大小
2013/08/24 PHP
php版微信发红包接口用法示例
2016/09/23 PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
2019/05/06 PHP
PHP语言对接抖音快手小红书视频/图片去水印API接口源码
2020/08/11 PHP
jquery加载页面的方法(页面加载完成就执行)
2011/06/21 Javascript
Javascript页面添加到收藏夹的简单方法
2013/08/07 Javascript
javascript特殊用法示例介绍
2013/11/29 Javascript
解决jquery中美元符号命名冲突问题
2014/01/08 Javascript
js实现省市联动效果的简单实例
2014/02/10 Javascript
JS 打印功能代码可实现打印预览、打印设置等
2014/10/31 Javascript
JavaScript阻止事件冒泡示例分享
2014/12/28 Javascript
javascript中数组的定义及使用实例
2015/01/21 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
2015/03/31 Javascript
javascript实现网页子页面遍历回调的方法(涉及 window.frames、递归函数、函数上下文)
2015/07/27 Javascript
利用jquery制作滚动到指定位置触发动画
2016/03/26 Javascript
JS出现失效的情况总结
2017/01/20 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
vue-router的钩子函数用法实例分析
2019/10/26 Javascript
在vue+element ui框架里实现lodash的debounce防抖
2019/11/13 Javascript
解决vue-photo-preview 异步图片放大失效的问题
2020/07/29 Javascript
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
[51:43]OG vs LGD 2018国际邀请赛淘汰赛BO3 第五场 8.26
2018/08/30 DOTA
Python中的类与对象之描述符详解
2015/03/27 Python
浅谈编码,解码,乱码的问题
2016/12/30 Python
Python实现的远程文件自动打包并下载功能示例
2019/07/12 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
python tkinter实现连连看游戏
2020/11/16 Python
世界上最全面的草药补充剂和顶级品牌维生素网站:HerbsPro
2019/01/20 全球购物
Quiksilver荷兰官方网站:冲浪和滑雪板
2019/11/16 全球购物
机械电子工程专业推荐信范文
2013/11/20 职场文书
物业保安主管岗位职责
2013/12/25 职场文书
幼儿园辞职信
2015/05/13 职场文书
2015年大班保育员工作总结
2015/05/18 职场文书