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

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

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

پاسخ منتخب

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

پاسخ‌ها (۲)

  • تصویر محمد افتخاریمحمد افتخاری· ۶ سال پیش
    تشکر

پاسخ شما

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