我一直在网上搜索一段时间,找不到任何东西。这个数据类型甚至可以在c中使用吗?如果是这样,任何人都可以链接到如何使用它们的页面?到目前为止我一直找不到它们......谢谢!
答案 0 :(得分:6)
不,没有,但在某些情况下使用struct
可能足够接近。尝试
typedef struct
{
int a;
int b;
} tuple;
tuple t = {1,2};
int main (void)
{
t.a = 3; // t.a == 3, t.b == 2
}
答案 1 :(得分:4)
语言层面没有这样的东西。
struct
会满足吗?
答案 2 :(得分:1)
C中唯一可用的类型是:
int
,char
,long
,float
,double
,... 除此之外,你必须自己创建它们(甚至是字符串,它们只是一个以空字符结尾的char数组)。