PDA

View Full Version : توضیح برنامه (سی)



amtz1311
سه شنبه 31 شهریور 1394, 17:44 عصر
قسمت if برنامه که else آخر برنامه شامل آکولاد نمیشه؟
قسمت state
این دو قسمت رو میخوام دوستان توضیح بدن

hamedBB
چهارشنبه 22 مهر 1394, 11:20 صبح
دستوراتی مثل if یا else یا while یا for و ... در واقع شرط اجرای دستور یا دستورات دیگری هستن. حالا اگر بعد از این شرط ها شما آکولاد باز کنید دستورات در پی اون تا بسته شد آکولاد اجرا میشن چه یک دستور باشه چه یک میلیون دستور. اما برای کامپایلر c تعریف شده زمانی که آکولادی باز نشده تنها یک دستور پس از شرط اجرا بشه و ادامش دیگه مربوط به اون شرط نیست. در کدی که شما گذاشتید وجود یا عدم وجود آکولاد باز و بسته فرقی نمی کنه ولی توصیه شده که بذارید این آکولاد رو حتی برای یک دستور چون موجب خواناتر شدن کد میشه.