typedef定义数组: typedef UCHAR IFIMSIDATA[IF_IMSI_LEN]; 在被调函数中的使用
来源:互联网 发布:锐捷网络怎么登录 编辑:程序博客网 时间:2024/06/06 07:21
#define IF_IMSI_LEN 8
typedef UCHAR IFIMSIDATA[IF_IMSI_LEN];
IFIMSIDATA imsi; /*相当于UCHAR imsi[8]*/
/* uchar a[8], a为数组的首地址, imsi相当于数组的首地址 */
UCHAR CCPu_srchm2mcaptab(IFIMSIDATA imsi, UCHAR imsi_length, ULONG min1, USHORTmin2,CCPUM2MAUTOREGPTR * m2m_ptr_ptr, UCHAR m2m_type)
{
int i, j;
CCPUM2MAUTOREGPTR m2m_ptr;
m2m_ptr = *m2m_ptr_ptr;
for ( i=0; i<CCPM2M_MAX_DEVICE; i++, m2m_ptr++)
{
if ( m2m_ptr->imsi_length == 0 )
{
continue;
}
for ( j=0; j<IF_IMSI_LEN; j++ )
{
/* 上面使用IFIMSIDATA imsi传进来数组首地址,此处就可以直接当uchar a[8]的uchar *a或者uchar a[]这样使用了 */
if ( m2m_ptr->mob_id.imsi[j] != imsi[j] ) {
break;
}
}
if (j == IF_IMSI_LEN)
{
return CCP_TRUE;
}
}
return CCP_FALSE;
}
- typedef定义数组: typedef UCHAR IFIMSIDATA[IF_IMSI_LEN]; 在被调函数中的使用
- 使用typedef 定义数组
- typedef在结构体定义中的使用
- typedef定义函数,回调函数
- 如何用typedef定义windows回调函数的别名
- 利用typedef定义函数指针(回调函数)
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- 使用typedef语句定义数组类型
- skia win32最小环境搭建
- 哈弗曼编码的c语言实现代码
- 直接插入排序的递归与非递归实现
- java多叉树的实现类,完成树的初始化和遍历
- 《程序员》 -- 十年创业之心得
- typedef定义数组: typedef UCHAR IFIMSIDATA[IF_IMSI_LEN]; 在被调函数中的使用
- Magento Eav数据的查询
- Senior Admin Assistant - 2013/10/14
- linux下C 编程学习之多进程编程(一)
- FreeType 2 教程——《The FreeType 2 Tutorial》——第二部分中译版
- hadoop摘抄(三)
- 基于Visual C++2013拆解世界五百强面试题--题14-循环删除
- 0-1背包 饭卡
- 深入探析 Rational AppScan Standard Edition 新特性之 Glass Box 扫描