MLPutRealList()
int MLPutRealList(MLINK link, double *a, long n) puts a list of n floating-point numbers starting from location a to the MathLink connection specified by link.
See The Mathematica Book: Section 2.12.4. See also: MLPutRealArray.