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



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

  

user avatar   zorrolang 网友的相关建议: 
      

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

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

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




  

相关话题

  会写 Parser、Tokenizer 是什么水平? 
  面试 C# 被人问你是如何优化你的代码的,该从哪些方面进行回答? 
  认为大学基础物理比数分简单很多,是说明自己更擅长学物理吗? 
  CPU的功耗和什么相关?为什么一个while(1);就可占满CPU的功耗? 
  对于大型项目,静态类型是必须的吗? 
  当下的工程学对经验公式依赖程度几何? 
  微信红包的随机算法是怎样实现的? 
  技术发展是否也是一种原罪? 
  GitHub 或者其他的开源平台中是否有一些适合初学者的 C++ 项目? 
  为什么微软不出一门像 Go 或者 Rust 的跨平台系统级语言? 

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





© 2024-11-21 - tinynew.org. All Rights Reserved.
© 2024-11-21 - tinynew.org. 保留所有权利