R值为as.character(NA)

Sve*_*ger 4 r virtual-machine na

有人知道as.character(NA)的内部价值吗?有人会如何在解释器级别上表示NA字符串?换句话说,想要实现R VM的人会如何做到这一点?

我查看了R的源代码,但是我找不到NA_STRING的自解释定义,这似乎是NA字符串值的基本表示.

提前感谢所有的消遣

Jos*_*ich 5

根据Rinternals.h,NA_STRING是a CHARSXP,这是"标量字符串类型(仅限内部)".