String Arrays

How do I create string arrays in the C API?
I coded up one but that seems to not work. Like can I use jl_ptr_to_array and if I can, then what format should the data pointer be in.

This is the code I tried.
https://github.com/tastelessjolt/scilab-julia-interface/blob/master/string_conv.c

Thank you.