【发布时间】:2011-03-17 03:11:43
【问题描述】:
假设我有:
int a;
int b;
变量a 和b 名称是否等效(更具体地说,由于基本类型没有类型名称,它们是否可以被视为名称等效)?
谢谢。
【问题讨论】:
-
你说的是什么语言?
-
我说的是C。我刚刚为你添加了一个C标签:)
-
你的问题没有意义...
-
@Nix 你的 cmets 更没有意义(而且不符合语法)。类型等价有两种:结构等价和名称等价。 “int”类型的变量名称等价,因为它们的名称类型相同。
-
这里的部分混淆是名称等价和结构等价通常被认为是类型系统的属性,而不是单独的值。
标签: c equivalence type-equivalence