اصطلاح برنامه‌نویسی

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو

اصطلاح‌های برنامه‌نویسی ساختارهایی است که در یک یا چند زبان برنامه‌نویسی تکرار می‌شوند.

نمونه‌های اصطلاح‌های ساده[ویرایش]

افزایش شمارنده[ویرایش]

در زبانی شبیه بیسیک کد افزایش یکی شمارنده بسیار ساده‌است:

 i = i + 1

در زبان سی و بسیاری از زبان‌های مشتق شده کد کوتاه شده‌ای دارد:

 i += 1;  /* i = i + 1;  */
 ++i;     /* same result */
 i++;     /* same result */

دو عبارت اول نسخهٔ جدید i را بیرون می‌دهند ولی عبارت سوم نسخهٔ قدیمی را. وقتی عبارت‌ها به صورت جدا استفاده بشوند به مانند همینجا، عبارت به بیرون داده شده نادیده در نظر گرفته می‌شود.

جابجا کردن دو عبارت[ویرایش]

در بسیاری از زبان‌ها کد جابجاکردن دو عبارت به شکل زیر است:

temp = a;
 a = b;
 b = temp;

در پرل می‌توان به کمک نحوی فشرده‌شده با کمک قابلیت اختصاص فهرست آن را انجام داد:

 ($a, $b) = ($b, $a);

منابع[ویرایش]