Return (Extraer más de 2 variables de una función)

El código mas conveniente para este tipo de funciones es el siguiente, noten que la función tiene un "*" después de la variable y el vector lo mandas llamar colocando antes de la variable. Saludos

void setup(){
Serial.begin(9600);
}

void loop(){
int* c=datos();
Serial.println(*c);
delay(2000);
}

int* datos(){
int a[]={2,1};
return a;
}