我想知道我是否可以在开发Python扩展模块时使用最新的C2x功能,因为CPython本身是部分用C89编写的,并借鉴了C99的某些功能。
您可以在自己的模块中做任何您想做的事情。正如Python使用C一样,它可与C89编译器(MSVC)和支持更现代标准的编译器一起使用(实际上是当今其他所有相关的C编译器)。如果您违反这样的PEP 7,别指望您的代码会被合并到上游Python中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句