gpt4 book ai didi

c - C中数据类型混合

转载 作者:行者123 更新时间:2023-11-30 20:27:33 25 4
gpt4 key购买 nike

数组是c中的数据类型吗?如果是的话,我们可以创建数组类型的变量,如结构体、枚举。

 int arr[10] ;//is this arr is a data type of 10 ints

最佳答案

Is array a data type in C?

没有进一步说明的“数组”并不是一种单独的数据类型,但是一旦指定了它的大小和元素类型,它就成为一种数据类型。换句话说,您不能定义一个采用“任何内容的数组”或“没有特定大小的特定类型的数组”的类型,但您可以定义一个由 N 组成的数组的数据类型> 类型为 T 的项目。

If yes can we create variables of array type as in structs, enum?

int arr[10] ;//is this arr is a data type of 10 ints

是的,确实如此。您可以通过检查 sizeof(arr) 来判断:它将是 sizeof(int) 的十倍。

关于c - C中数据类型混合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18832395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com