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



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

  

user avatar   Ivony 网友的相关建议: 
      

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

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

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




  

相关话题

  C++中,auto关键字有哪些乱用的情况?平时使用有哪些坑? 
  如何评价清华大学电子系大一暑假小学期总共 9 个学时的 Python 课程大作业难度? 
  真的有人是因为喜欢科研才读研的么?如果是,乐趣在哪? 
  强类型语言的优缺点是什么? 
  为什么即使世界最知名的软件程序,也无法阻止被人破解的命运? 
  C语言中, for 和 while 在汇编上有什么区别? 
  有没有那么一次,Java让你欣喜若狂? 
  C 语言这些宏定义前面的 __extension__ 是什么意思? 
  有哪些较好的 C 语言程序源码可供新手临摹参考? 
  儿童学编程,教什么编程语言好? 

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





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