c dll的struct中的char a[50]怎么返回julia?

julia调用c dll中函数,通过参数返回数据,julia传入struct指针,dll中给struct赋值,但是不知道struct 中的char a[50]怎么操作,自己使用的Cstring或String定义直接就崩溃了…

代码呢?? :yum:

NTuple{50,Cchar}

代码太多没法贴出来…
NTuple{50,Cchar}怎么初始化?
比如
struct ST
a::Int
b::NTuple{50,Cchar}
end
s=ST(0,"")
这样初始化的时候会报错

报错,ERROR: LoadError: MethodError: Cannot convert an object of type String to an object of type NTuple{50,Int8}

NTuple{2,Cchar}(['2','3'])

测试可以,谢谢了