X
x جهت سفارش تبليغ در سایت ثامن بلاگ کليک کنيد



<آچار فرانسه کامپیوتر-آموزش ترفند>
RSS


پرانتزها حق تقدم عملياتي را كه دربرگرفته اند ، افزايش مي دهند . اينكار اغلب براي نگهداري نتيجه دلخواهتان ضروري است . بعنوان مثال ، عبارت زير را در نظر بگيريد :

+ a >> b + 3


به ادامه مطلب مراجعه کنید....



اين عبارت ابتدا 3 را به b اضافه نموده و سپس a را مطابق آن نتيجه بطرف راست حركت مي دهد. اين عبارت را مي توان با استفاده از پرانتزهاي اضافي بصورت زير دوباره نويسي نمود :

+ a >>( b + 3)

اما ، اگر بخواهيد ابتدا a را با مكانهاي b بطرف راست حركت داده و سپس 3 را به نتيجه آن اضافه كنيد ، بايد عبارت را بصورت زير در پرانتز قرار دهيد : +( a >> b )+ 3 علاوه بر تغيير حق تقدم عادي يك عملگر ، پرانتزها را مي توان گاهي براي روشن نمودن مفهوم يك عبارت نيز بكار برد . براي هر كسي كه كد شما را مي خواند، درك يك عبارت پيچيده بسيار مشكل است . اضافه نمودن پرانتزهاي اضافي و روشنگر به عبارات پيچيده مي تواند از ابهامات بعدي جلوگيري نمايد. بعنوان مثال ، كداميك از عبارات زير راحت تر خوانده و درك مي شوند ؟

+ a | 4 + c >> b & 7 || b > a % 3
+( a |((( 4 + c )>> b )& 7 ))||( b >( a % 3))

يك نكته ديگر : پرانتزها ( بطور كلي خواه اضافي باشند يا نه ) سطح عملكرد برنامه شما را كاهش نمي دهند. بنابراين ، اضافه كردن پرانتزها براي كاهش ابهام نفي روي برنامه شما نخواهد داشت .



برای حمایت از ما روی بنر زیر کلیک کنید

Top Blog
مسابقه وبلاگ برتر ماه

برچسب ها : ,,,

نویسندگان
» Vahid 2012
» King of cheat
آمار وبلاگ
» بازدید امروز : 21
» افراد آنلاین : 1
» بازدید دیروز : 38
» بازدید ماه : 1377
» بازدید سال : 3761
» کل بازدیدها : 70927
» مجموع اعضا : 23
» تعداد مطالب : 236
» تعداد نظرات : 137
کد های کاربر
ساخت وبلاگ
Google

در اين سایت
در كل اينترنت

لینکستان