A lo que me referia es por ej si puedo pasar un string por referencia sin meterlo dentro de una estructura.Te referirás a pasarlo por valor ¿no?, las cadenas "al estilo C" se pasan siempre por referencia. El meterlas dentro de una estructura es el único "truco" que permite pasarlas por valor. Ahora, los arrays son lo mismo que las cadenas "al estilo C", recuerda que una cadena de este tipo es simplemente un array de caracteres, por lo tanto, aplica lo mismo para arrays (siempre se pasan por referencia).
Hola, cuando paso algun parametro por referencia solo se puede pasar una variable?, no es posible pasar por referencia un array o vector no?