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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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

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




  

相关话题

  你见过哪些令你瞠目结舌的 Python 代码技巧? 
  为什么很多大牛在写题的时候要加一堆宏? 
  我该怎么选择电脑? 
  程序(软件)打开文件的工作原理? 
  以现在的编程手段做得不到真随机吗? 
  为什么有些程序员会鄙视MATLAB? 
  为什么国内每天都在说 Python 有多好,真正招聘的时候却不需要呢? 
  为什么有人坚信人类不可能基于 GUI 的操作方式,发明出比「命令式编辑器」效率更高的开发环境? 
  为什么不能计算两次哈希,以及在什么情况下不能计算两次哈希? 
  如果两个相似的软件产品都不好上手,那你们更喜欢产品免费有偿售后,还是产品收钱无偿售后? 

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





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