异体字是音同、义同的一组字。古今字是不同历史时期产生的,用来记录同一个词的,形体不同的一组字。通假字是指用来代替本字的音同或音近的字。异体字可以互换,古今字、通假字不能互换。异体字用“同”作为注释用语。古今字用“后来写作”作为注释用语。通假字用“通”作为注释用语。
三者的区别
1.通假字:“本有其字”。古人的“错别字”。
比如,古代本有“早”字,但古人偏写成同音字“蚤”。
写作,“蚤”通“早”。
2.古今字:“本无其字”。“古字”和“今字”之间有时间的差异。
比如,莫——暮,“莫”是古字,“暮”是今字。有“莫”的时候还没有“暮”。
写作:“莫”同“暮”。
3.异体字:一个字的不同写法。
意义用法完全相同,任何情况下可以相互替代 。