نقل قول نوشته شده توسط #Elahe# مشاهده تاپیک
مرسی
پس من اگه بخام یه عدد بزرگ تعریف کنم حتی میشه از
unsigned long
هم استفاده کنم که دامنه رو خیلی بزرگ میکنه تو اعداد مثبت .
البته دامنه انواع استاندارد ++C به سیستم عامل هم بستگی داره . در سیستم عامل ویندوز (32 بیتی) وقتی شما یک متغیر از نوع int تعریف می کنید منظور همان int32__ هست که چهار بایت فضا اشغال میکنه و دامنه اون از 2,147,483,648- تا 2,147,483,647 هست .

و اگر نیاز به متغیر هایی با دامنه بزرگتر دارید می تونید long long ( معادل int64__ ) و unsigned long long ( معادل unsigned __int64 ) استفاده کنید.