Is Python's ctypes.c_long 64 bit on 64 bit systems?

前端 未结 4 833
囚心锁ツ
囚心锁ツ 2020-12-19 05:20

In C, long is 64 bit on a 64 bit system. Is this reflected in Python\'s ctypes module?

4条回答
  •  感情败类
    2020-12-19 06:19

    Yes.

    >>> ctypes.c_long(2**50)
    c_long(1125899906842624)
    >>> ctypes.c_long(2**64)
    c_long(0)
    >>> ctypes.c_long(2**63)
    c_long(-9223372036854775808)
    

提交回复
热议问题