求二维字符串数组里的元数个数
2014-08-29 15:56
155 查看
static const char* szBaseFieldArray[]={FIELD_BASE_INFO, FIELD_VIP};
static const uint32_t BASE_FIELD_COUNT = sizeof(szBaseFieldArray)/sizeof(szBaseFieldArray[0]);
利用指针数组即可
解析:
sizeof(szBaseFieldArray) = 8; // 原因:szBaseFieldArray是一个数组,数组里面有2个元素,每个元数都是一个指针,指针的字节是4,故2*4=8
szBaseFieldArray[0]=4;//指针元素的字节数为4
static const uint32_t BASE_FIELD_COUNT = sizeof(szBaseFieldArray)/sizeof(szBaseFieldArray[0]);
利用指针数组即可
解析:
sizeof(szBaseFieldArray) = 8; // 原因:szBaseFieldArray是一个数组,数组里面有2个元素,每个元数都是一个指针,指针的字节是4,故2*4=8
szBaseFieldArray[0]=4;//指针元素的字节数为4
相关文章推荐
- 二维字符串数组指针的问题
- C 语言 实现 字符串 分割 函数(返回"二维字符数组",及分割后的字符数组的长度)
- 黑马程序员——C语言之字符串指针与二维字符串数组
- 编程题:用二维字符串数组实现。从键盘输入三个学生姓名,并输出。
- 【学习ios之路:C语言】② 二维.三维数组.字符串数组的应用
- 二维字符串数组字典排序
- 二维字符串数组排序
- c#如何声明一个二维字符串数组
- hdu1004 Let the Balloon Rise(二维字符串数组排序)
- php将二维关联数组转换成字符串
- 通过JNI实现C语言设置Java二维字符串数组并返回该字符串数组
- 把二维字符串数组的前2列相同的合并,后2列相应的值相加
- 字符串二维数组排序(知识点)
- 改写函数实现PHP二维/三维数组转字符串
- C 语言 实现 字符串 分割 函数(返回"二维字符数组",及分割后的字符数组的长度)
- 访问 二维动态字符串数组 char** 数组的字符元素
- PHP 二维/三维数组转字符串
- 字符串二维数组
- 【学习ios之路:C语言】二维.三维数组.字符串数组的应用
- 二维字符串数组的初始化-动态内存分配