百科问答小站 logo
百科问答小站 font logo



该如何正确看待c中的字符串常量? 第1页

  

user avatar   zorrolang 网友的相关建议: 
      

首先,char *s="ABC"和char array[ ]="ABC"两种写法不是你想象的“是指针还是数组”的问题,你需要站在高于基本C语言语法层面的计算机科学的知识来看这个问题。这两种写法根本上的区别是这两个数据放在了不同的存储区,你需要程序编译执行的知识才能明白(或者朦朦胧胧的理解个大概)。

我在下面这个问题下已经回答了同样的问题:

此处就不再赘述了,请打开上面的链接查看更详细的解释。最好先看一下问题,因为那个问题也是你这个阶段很容易碰到的问题。




  

相关话题

  操作系统里面经常说的一个功能用「软件实现」还是用「硬件实现」,其本质区别是什么? 
  为什么计算机科学专业背景的人喜欢黑机器学习? 
  怎么看待李笑来的全栈工程师课程? 
  Linus 真心诚意地夸过哪些人或技术? 
  以前 CSDN 很好,但是现在只有提问的,都是没人回复,没人参与了,现在的程序员遇到问题用什么交流呢? 
  C++中 union 储存的 char 成员能否通过 int 成员读取? 
  为什么程序比较难写、bug 比较难调呢? 
  救命!昨天晚上刚刚写了个C语言游戏,结果今天打开中文就显示成乱码了。请问是为什么? 
  创造编程语言应该学习什么语言?设计编程语言最好是用C/C++吗? 
  如何用代码画出一只齿轮? 

前一个讨论
鸿蒙很明显基于Android,为什么那么多人不相信这个事实?
下一个讨论
能否用核武器为常规军事力量“担保”,从而仅用常规军力达成胜利?





© 2025-04-24 - tinynew.org. All Rights Reserved.
© 2025-04-24 - tinynew.org. 保留所有权利