Kurt W. Smith tarafından yazılan "Cython" adlı kitabı okuyorum. Bu kitap ile kafam karıştı. sayfa 42 yazar üzerindeCython: C-level int vs. PyLongObjects
söyledi: Python yerleşik int veya şamandıra gibi türleri durumlarda
C türü ile aynı ada sahip, C tipi önceliklidir. Bu neredeyse her zaman istediğimiz şey.
Ancak 44. sayfadaki yazar şunları söyledi:
Python da keyfi ölçekli tamsayıları temsil etmek C seviyesinde bir PyLongObject vardır. Python 2'de, bunlar PyIntObject taşmasıyla bir PyLongObject sonucu oluşursa, bunlar uzun tip ve olarak görünür.
Python 3'te, C düzeyinde, tüm tam sayıları PyLongObjects'dir.
Sorum Python 3 bir değişken deklare eğer, C tipi önceliklidir veya PyLongObject
çünkü
cdef int a;
bir C-düzey int
a
mi demek?
C seviyesi int
ise, ikinci kısmı nasıl yorumlanır?
Teşekkür ederiz. Bu yaklaşımı bilmek güzel. Ama bu iki paragrafın nasıl yorumlanacağını açıklar mısınız? – spacegoing