typedef int Long_int[3]是什么意思?解决思路
2015-01-01 21:37
471 查看
typedef int Long_int[3]是什么意思?
typedef是定义别名的
typedef int long_int[3]
这样是定义了一个int型,但为什么后面会有[3]的,这不是字符的定义么?
------解决思路----------------------
定义一个
long_int a;
就表示a 是一个int 型的3维数组等效于 int a[3]
------解决思路----------------------
typedef int long_int[3] 是指long_int 与int的一维数组等价,数组的个数是3.
------解决思路----------------------
Long_int是int型的数组
------解决思路----------------------
含义是:定义一个类型为整形的三维数组.
------解决思路----------------------
^_^
to madcatofchina()
就表示a 是一个int 型的3维数组等效于 int a[3] //不是3维数组阿! 这样的笔误可不得了!
to chenzhiwei021()
typedef int long_int[3] 是指long_int 与int的一维数组等价,数组的个数是3. //也不是数组的个数阿
typedef int long_int[3] 这句代码先不考虑typedef ,就是int long_int[3],这就表示定义了一个变量long_int,它的类型是 int[3],(如果有疑问的话,可以用sizeof(int[3])试一下),表示long_int是一个包含3个元素的整形数组。剩下的大家搂住都明白,我就不赘述了!
------解决思路----------------------
就一个数组类型
------解决思路----------------------
表明long_int是一int型数组,它有3个元素.可以用它来方便的定义有3个元素的数组:如:long_int a,b.
------解决思路----------------------
typedef int long_int[3];
int main()
{
long_int arry;
和
int arry[3];
等价
}
typedef是定义别名的
typedef int long_int[3]
这样是定义了一个int型,但为什么后面会有[3]的,这不是字符的定义么?
------解决思路----------------------
定义一个
long_int a;
就表示a 是一个int 型的3维数组等效于 int a[3]
------解决思路----------------------
typedef int long_int[3] 是指long_int 与int的一维数组等价,数组的个数是3.
------解决思路----------------------
Long_int是int型的数组
------解决思路----------------------
含义是:定义一个类型为整形的三维数组.
------解决思路----------------------
^_^
to madcatofchina()
就表示a 是一个int 型的3维数组等效于 int a[3] //不是3维数组阿! 这样的笔误可不得了!
to chenzhiwei021()
typedef int long_int[3] 是指long_int 与int的一维数组等价,数组的个数是3. //也不是数组的个数阿
typedef int long_int[3] 这句代码先不考虑typedef ,就是int long_int[3],这就表示定义了一个变量long_int,它的类型是 int[3],(如果有疑问的话,可以用sizeof(int[3])试一下),表示long_int是一个包含3个元素的整形数组。剩下的大家搂住都明白,我就不赘述了!
------解决思路----------------------
就一个数组类型
------解决思路----------------------
表明long_int是一int型数组,它有3个元素.可以用它来方便的定义有3个元素的数组:如:long_int a,b.
------解决思路----------------------
typedef int long_int[3];
int main()
{
long_int arry;
和
int arry[3];
等价
}
相关文章推荐
- typedef void (*comm_callback)(char*, int, void*); 是什么意思?
- __extension__ typedef int __ssize_t;是什么意思
- __extension__ typedef int __ssize_t;是什么意思
- C语言中#include 后面没有<>或者“”是什么意思?解决办法
- [C++]typedef typename什么意思?
- 什么是解决问题的思路:超级客服实战
- 什么是解决问题的思路:超级客服实战
- 什么是解决问题的思路:超级客服实战
- 解决typedef unsigned long long DDWORD; 在VC下编译不过问题。
- VC6中定义下面类型typedef long long int int64_t ;出现错误
- MySQL数据类型 int(M) 表示什么意思?
- 关于-- int后带问号(int ?)是什么意思
- class CText{}; CText t; int const CText::*p; 什么意思?
- 关于-- int后带问号(int ?)是什么意思
- C#中的 int?是什么意思
- Int? 代表什么意思, 可为空的值类型(Nullable<T>)需要注意的地方
- (int&)a是什么意思
- C语言中关键词 "int 数的范围为-32 768~32 767"是什么意思
- const int* p 表达的是什么意思
- mysql中int(10)代表什么意思?