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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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

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




  

相关话题

  为什么微软不出一门像 Go 或者 Rust 的跨平台系统级语言? 
  作为一个有理想的程序员,必读的书都有哪些? 
  &&-||能完全代替所有可以使用if-else的情况吗? 
  禁止使用sqrt等返回浮点数的函数,如何最高效的得到最小的不小于给定正整数的完全平方数? 
  C/C++编程有哪些没什么用,但让人不明觉厉又不至于太奇怪的写法? 
  计算机领域有哪些「将错就错」被沿用至今? 
  如何评价CSDN? 
  如何评价微软正在开发的人工智能编程软件 DeepCoder? 
  编程学到可以「抢月饼」的程度,要选哪一门语言入门比较容易,需要多长时间? 
  “闭包是穷人的对象”,“对象是穷人的闭包”,如何理解这两句话? 

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





© 2025-01-29 - tinynew.org. All Rights Reserved.
© 2025-01-29 - tinynew.org. 保留所有权利