在C语言中,如何在单独的变量中使用make多个字符串

时间:2014-07-07 18:46:12

标签: c string variables

在我使用过的教程中,只显示了一种列出字符串的方法

char * name[] = "blah and blah";

我感到困惑,因为它是名字的实际命令,或者它只是变量(名称)的名称。

3 个答案:

答案 0 :(得分:1)

在您的情况下,

name是变量的实际名称。

这是一个char指针数组。数组的第一个元素指向字符串"blah and blah"

答案 1 :(得分:0)

它是变量的名称。

答案 2 :(得分:0)

从标题我想你想知道这个

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

main()
{
    char * name[] = {"blah and blah", "second blah"};

    printf("%s\n", name[1]);
}