c语言typedef int Arrty[10] 是啥意思 然后Arrty f,c;起到了啥作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言typedef int Arrty[10] 是啥意思 然后Arrty f,c;起到了啥作用相关的知识,希望对你有一定的参考价值。
这个f与c的关系是什么 比如f[2]与c[2]之间有什么联系
1.使用typedef关键字定义了一个新类型 Arrty,这个新类型有10个元素,每个元素均为int型。2.Arrty f,c 表示申明两个Arrty型的变量,其实也就等同于声明两个数组:
int f[10], c[10];
3.f与c这两个数组是独立的,相互之间完全没有关系。 参考技术A typedef int zhengshu;首先它表示zhengshu是一个int类型,然后在用zhengshu替代int类型。同理,Arrty首先是表示一个int类型大小为10的数组,表示大小为40字节的一块内存,Arrty[i]分别替代一个int类型,i表示0~9;所以Arrty就表示一个int[10]类型。 参考技术B 没有关系
整段代码的结果是声明了f与c这两个有10个int的数组
相当与int f[10] ,c[10] ;
以上是关于c语言typedef int Arrty[10] 是啥意思 然后Arrty f,c;起到了啥作用的主要内容,如果未能解决你的问题,请参考以下文章