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



编程语言里面“强制转换”在内存上的机理是什么? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

强制类型转换大多数时候可以视为是一个函数,尤其在C++和C#这些可以重载运算符的语言里面。

所以讨论一般意义上的任何机理都是没有意义的

事实上除了默认的指针/引用的强制类型转换,都可以视为就是调用了一个函数而已,只是有些函数恰好有个CPU指令对应(如数值类型的强制类型转换),没啥特别的。




  

相关话题

  写代码过程中最忌讳的是什么?总感觉最近太过于急于求成? 
  学习编程被父母阻止怎么应对? 
  如何分辨验证码的“O”和“0”?程序员能否避免在验证码中出现这2个不容易分辨的字符。 
  编写基于机器学习的程序,有哪些编写和调试的经验和窍门? 
  编程领域都有哪些牛逼闪闪的「禁术」? 
  能用一种语言独立完成算法导论中 90% 以上的算法属于什么水平? 
  2021年你读了哪些觉得比较好的计算机书籍? 
  Java 位与0xff 和位或0x00 得到的结果为什么不同? 
  程序员如何快速上手一个自己不太熟悉的新项目?有什么技巧? 
  为什么使用C#开发软件的公司和程序员都很少? 

前一个讨论
相比发达国家,中国大陆的商品种类要少 1~2 个数量级,是计划经济的后遗症吗?
下一个讨论
HTML5标准完工意味着什么?





© 2025-02-06 - tinynew.org. All Rights Reserved.
© 2025-02-06 - tinynew.org. 保留所有权利