C cache