我想用指针

时间:2015-03-07 08:37:53

标签: c pointers

我有像这样的指针=> char * str = {"你","我们","他们"};

我想采取'我们'或"他们" 。它可以吗?

你可以对指针有所了解吗?

1 个答案:

答案 0 :(得分:2)

您似乎意味着类似以下内容

char *str[] = { "you", "we", "they" };

for ( size_t i = 0; i < sizeof( str ) / sizeof( *str ); i++ )
{
    puts( str[i] );
}

或者

char *str[] = { "you", "we", "they" };

for ( size_t i = 0; i < sizeof( str ) / sizeof( *str ); i++ )
{
    for ( char *p = str[i]; *p != '\0'; ++p ) putc( *p );
    printf( "\n" );
}