《千字文》实际上是由南北朝时期梁朝散骑侍郎、给事中周兴嗣编纂的,由一千个不重复的汉字组成的韵文。尽管存在关于《千字文》字数为994个或999个字的争议,但经过详细考证,可以确定《千字文》的字数为 999个。
具体来说,最初的《千字文》每4字一句,共250句,一千个字。但在编纂过程中,周兴嗣重复使用了一个“洁”字(洁、絜为同义异体字),因此实际只运用了999字。此外,在汉字简化过程中,一些原本不同的字被合并,这也导致了《千字文》在简体中文版本中剩下九百九十余个相异汉字。
综上所述,《千字文》的字数为999个字。