| External Interfaces/API Reference | ![]() |
Create 1-by-n string mxArray initialized to the specified string
C Syntax
Arguments
str
The C string that is to serve as the mxArray's initial data.
Returns
A pointer to the created string mxArray if successful, and NULL otherwise. The most likely cause of failure is insufficient free heap space.
Description
Use mxCreateString to create a string mxArray initialized to str. Many MATLAB functions (for example, strcmp and upper) require string array inputs.
Free the string mxArray when you are finished using it. To free a string mxArray, call mxDestroyArray.
Examples
See revord.c in the refbook subdirectory of the examples directory.
For additional examples, see mxcreatestructarray.c, mxisclass.c, and mxsetallocfcns.c in the mx subdirectory of the examples directory.
See Also
mxCreateCharMatrixFromStrings, mxCreateCharArray
| mxCreateSparseLogicalMatrix | mxCreateStructArray | ![]() |