代码之家  ›  专栏  ›  技术社区  ›  Chris

为什么在C中有字符串/字符串和对象/对象?[复制品]

  •  0
  • Chris  · 技术社区  · 15 年前

    可能重复:
    String vs string in C#

    我知道使用字符串和使用字符串没有区别。但是, 为什么 C中有选项吗?对象和对象是否相同?

    编辑

    注意,我在问 为什么 .

    2 回复  |  直到 12 年前
        1
  •  5
  •   Femaref    15 年前

    在C标准的MS实现中,字符串映射到System.String,对象映射到System.Object。在其他实现中,这可以映射到其他类。因此,如果您使用字符串和对象,那么如果您应该使用另一个编译器来编译它,那么就更安全了。

        2
  •  1
  •   Dan Fox    12 年前

    string 只是一个别名 System.String . 这只是一个速记,就像 int System.Int32 .