还差为何要使用 cf