关于字符串和指针的一道小例题
来源:互联网 发布:spss如何导入excel数据 编辑:程序博客网 时间:2024/06/03 22:42
运行下列代码,会得到什么结果?
运行结果:
str1 and str2 are not same.
str3 and str4 are same.
解释
str1和str2是两个字符串数组,我们会为它们分配两个长度为12个字节的空间,并把“hello world”的内容分别复制到数组中去。这是两个初始地址不同的数组,所以,str1和str2的值也不同。
str3和str4是两个指针,我们无需为它们分配内存以存储字符串的内容,只需要把它们指向“hello world”在内存中的地址就可以了。由于“hello world”是常量字符串,它在内存中只有一个拷贝,所以str3和str4指向同一个地址。比较它们的值得到的结果是相同的。
阅读全文
0 0
- 关于字符串和指针的一道小例题
- 关于&和&&的一道容易出错的小例题
- 一道关于字符串指针的趣题
- 一道关于编译和指针的题目
- 指向数组的指针例题小析
- 关于数组指针,字符串指针的一些小细节
- 一道典型的字符串处理的例题!!【很经典】
- 关于字符串、数组和参数传递的一道题
- 关于指针和字符串
- 关于指针和字符串的一些题目
- 关于字符串指针初始化std::string的一个小问题
- linux档案和目录管理的一道例题
- 关于数组指针的一道面试题
- 关于指针加减的一道题目
- 关于数组指针的一道题
- 一道关于虚函数指针的题目
- C语言小例题一道转载
- C语言一道初级小例题转载
- Struts2中关于"There is no Action mapped for namespace / and action name"的总结
- 推荐一款html静态页在线生成工具,理由使用方便。
- system函数的简单使用
- java数组与C++数组间的区别
- 数据结构探险——队列篇
- 关于字符串和指针的一道小例题
- 3A算法理解
- Python :变态跳台阶
- jquery拖拽小demo
- Linux下编译内核
- OpenGL学习——(1)
- php开发App接口(张高伟)
- Constrained Optimization
- Python :构建乘积数组