پرش به محتوای اصلی
نماتک
حل شده

تغییر اسم متغیر تابع در برنامه نویسی

تصویر محمد افتخاریمحمد افتخاریپرسیده شده ۶ سال پیش۷۴ بازدید۲ پاسخ
مهندس الزاما باید نام متغییری که هنگام تعریف تابع به تابع پاس داده میشه باید با نام دیگر متغیر های تو برنامه متفاوت باشه؟ توی همین برنامه ساعت من totalSecond رو که یه متغییر جدا بود خودش رو به تابع پاس دادم هنگام تعریف تابع.مثلا ( void renderColock (long int totalSecond ولی وقتی که میخاستم ساعت 24 که شد totalSecond صفر بشه و ساعت از 0 شروع بشه دیگه ساعتم کار نمیکرد روی ال سی دی.اما وقتی اسم متغییر تابع رو تغییر دادم مثلا allSecond برنامه درست شد

پاسخ منتخب

تصویر مهراد معینمهراد معیناستاد· ۶ سال پیش
پاسخ منتخب
اگر شما به صورت global یک متغیر به اسم a داشته باشید، این متغیر در داخل توابع شما هم قابل استفاده هست. ولی اگر داخل تابع با این نام یک متغیر دیگه داشته باشید، این متغیر دیگه اون متغیر global نیست و یک متغیر داخل تابع هست و فقط هم همونجا معنی داره. بهتر هست که اسم ها رو یکی نذارید.

پاسخ‌ها (۲)

    پاسخ شما

    برای پاسخ دادن به این سوال وارد شوید.