我有像这样的指针=> char * str = {"你","我们","他们"};
我想采取'我们'或"他们" 。它可以吗?
你可以对指针有所了解吗?
答案 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" );
}