在C中使用int和char的数组

时间:2015-07-16 02:00:24

标签: c arrays char int

我需要在array[3][3]上添加3个字符串。

我尝试用指针做,但我只收到一个字符。

#include <stdio.h>

int array[3][3]
char thing[5] = "thing";

main()
{
    thing = array[0][0];
    printf("%s", array[0][0];
}

1 个答案:

答案 0 :(得分:0)

试试这个。在充分尊重的情况下,您的代码绝对不正确并需要进你也需要更新你的编程技巧。

#include <stdio.h>
#include <string.h>

char array[3][6]={0};
char *thing = "this";

main()
{
    strcpy(array[0],thing);
    printf("%s\n", array[0]);
}