Wolfram Research, Inc.
int MLPutString(MLINK link, char *s) puts a character string to the MathLink connection specified by link.
The character string must be terminated with a null byte, corresponding to \0 in C.
A raw backslash in the string must be sent as two characters \\.
Special characters can be sent only using the private format returned by MLGetString().
See The Mathematica Book: Section 2.12.5.
See also: MLPutByteString, MLPutUnicodeString, MLPutSymbol.