如何声明指向char *数组的指针数组

杰瑞·德夫

问题是访问指针数组的每个地址正在将我的数据合并到后续数据

图像中的代码正在合并我的数据

舒巴姆
#include <stdio.h>
#include <string.h>

/* String are NULL terminated, you might have read comments in question */
unsigned char mydata1[] = {0x41, 0x42, 0x43, 0x00};
unsigned char mydata2[] = {0x44, 0x45, 0x46, 0x00};
unsigned char mydata3[] = {0x47, 0x48, 0x49, 0x4A, 0x00};

/* Here I have used a NULL terminated array so that we can traverse 
 * even if we do not know the length of array 
 */
unsigned char *charPtr[] = 
{
        mydata1,
        mydata2,
        mydata3,
        NULL
};

int main()
{
        int i;

        for (i = 0; charPtr[i] != NULL; i++) {
                printf("%s\n", charPtr[i]);
        }

        return 0;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何声明指向指针数组的指针

来自分类Dev

如何在不同类的私有成员中声明指向类对象数组的指针?

来自分类Dev

声明指向NULL的指针

来自分类Dev

指向char数组的指针数组的指针

来自分类Dev

C ++ 11 decltype:如何声明指针指向的类型?

来自分类Dev

如何声明指向易失性结构的指针

来自分类Dev

如何在Go中声明指向方法的函数指针

来自分类Dev

如何声明指向类对象的指针的矢量?

来自分类Dev

如何声明和初始化指向char的指针数组的指针数组?

来自分类Dev

在C ++中的2D数组中声明指向1D数组的指针

来自分类Dev

指向char或char数组的指针

来自分类Dev

指向char的指针与指向数组的指针

来自分类Dev

如何增加指向char数组的指针的位置?

来自分类Dev

指向字符数组的指针数组的正确声明

来自分类Dev

关于指向char的指针数组

来自分类Dev

指向char数组的指针问题

来自分类Dev

无法在C中的struct中声明指向struct的指针数组

来自分类Dev

不知道如何实现指向char指针数组的指针

来自分类Dev

指向数组指针的双星指针;如何访问数组的指针?C ++

来自分类Dev

关于指向指针数组的指针

来自分类Dev

C - 指向指针数组的指针

来自分类Dev

指向数组中指针的指针

来自分类Dev

指向函数指针数组的指针

来自分类Dev

指向指针向量的指针数组

来自分类Dev

将指针数组指向数组数组

来自分类Dev

如何添加指向数组的指针?

来自分类Dev

char Vs的指针数组int的指针数组

来自分类Dev

指向JSON的指针数组

来自分类Dev

指向多维数组的指针