در تعریف int دادهی صحیحی هست که حداقل ۱۶ بیت ظرفیت داره. به طور دقیقتر بازهی [-32767, 32767] رو پوشش میده.
long int دادهی صحیحی هست که حداقل ۳۲ بیت ظرفیت داره. به طور دقیقتر بازهی [-2147483647, 2147483647] رو پوشش میده.
خروجی sizeof برای انواع داده (به جز char) بستگی به پیادهسازی زبان و ماشینی داره که برنامه روی اون کامپایل میشه.
نکتهی مهم اینه که ماشینی که حداقلهای استاندارد در اون رعایت نشده باشه قابلیت کامپایل زبان C++ رو نداره.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)