15 c# language-agnostic primitive-types
阅读一本关于C#的书我注意到有时会提到一些数据类型的值类型和有时是原始类型(例如int,double).我以为它们是同一个东西,但它们真的相同或不相同?
值类型和基本类型有什么区别?它们是一样的吗 ?
编辑
这个问题不仅与C#编程语言有关,我还想知道它们在任何其他语言中是如何不同的......
值类型通常是Stack上的任何类型。
基本类型是在编程语言级别定义的类型,通常甚至是值类型,语言的编译器直接支持该类型。
但是,这是一个概括性的概括性答案,因为每种编程语言在两种类型之间都有不同的区别集...