تالار گفتمان مانشت
تعداد ثابت ها - نسخه‌ی قابل چاپ

تعداد ثابت ها - لهمشد - ۱۶ دى ۱۳۸۹ ۰۱:۵۴ ب.ظ

با سلام:
لطفا با ذکر دلیل بفر مایید کدام گزینه درست است:
در قطعه برنامه زیر چه تعداد ثابت وجود دارد ؟
کد:
const  int max=30;
int N;
N=27;
N=N+max;
۱-۱
۲-۲
۳-۳
۴-۴

RE: تعداد ثابت ها - ۵۴m4n3h - 21 دى ۱۳۸۹ ۰۹:۲۴ ب.ظ

ثابت به Data Objectی گفته میشه که مولفه‌ی مقدارش قابل تغییر نباشه.

این جا چون N رو میشه تغییر داد ولی max رو نمیشه. به نظرم باید جواب گزینه‌ی ۱ باشه.

تعداد ثابت ها - hatami - 22 دى ۱۳۸۹ ۰۲:۵۲ ب.ظ

دوماً گزینه ۱ درست است متغیرهای ثابت در حافظه ایستا جای میگیرند پس فقط max میتونه ثابت باشه.

تعداد ثابت ها - ROZA - 23 دى ۱۳۸۹ ۰۴:۳۷ ب.ظ

گزینه ۳
۱- ۳۰ ثابت لیترال
۲-۲۷ ثابت لیترال
۳- max:ثابت