#include #include using namespace std; void printStrings( const char *str1, ... ) { const char *nextStr; va_list argp; cout << str1 << endl; va_start( argp, str1 ); while( ( nextStr = va_arg( argp, const char * ) ) != NULL ) cout << nextStr << endl; va_end( argp ); } int main( ) { printStrings( "This", "is", "a", "test", (const char *) NULL ); return 0; }