添加了C版本