Julia`String`是否以NUL结尾?

直接传递"abc"ccall期望 a 的 a是否安全Ptr{Cchar}

我知道我可以使用Cstringinccall代替,这个问题更多的是关于String类型本身。

回答

是的,目前StringJulia 中的 s 总是以 NUL 结尾。不过,这是故意没有记录的,因为它可能会在 Julia 的未来版本中发生变化。这就是为什么您通常应该Cstring在需要以 NUL 结尾的字符串时显式使用。这目前只是一个空操作,但它应该更具前瞻性,而且我还发现它更具有自我记录性。


以上是Julia`String`是否以NUL结尾?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>