¿Cómo pasar el parámetro a una función anónima definida en la llamada setTimeout?

Aquí está mi código:

function addRcd2(timeOut){  
  for(var c=0; c less 5; c++){
    var rcdi = "rcd_"+c+"";
    setTimeout(function(){
      $('.tbl1 tbody').append(rcdi);
    },timeOut*c);
  }
}

La salida de este código es una tabla cuyas filas tienen el mismo textorcd_5.

Mi objetivo es que las filas de una tabla tengan registros diferentesrcd_1, ...,rcd_5.

¿Algunas ideas

Respuestas a la pregunta(2)

Su respuesta a la pregunta