هرگاه در برنامه نویسی ، نیاز داشتیم از کانتر (شمارنده) استفاده نماییم ، مثلا شمارش تعداد کاربران ثبت شده (از 1 شروع شده و به ازای هر ثبت یک عدد به این عدد اضافه می شود) از این عملگر افزایشی (++) استفاده میشود و بالعکس اگر متناسب با نیاز ما ، کاهش یک متغییر مد نظر بود( مثل تعداد کاربران پس از هر حذف از لیست) از عملگر کاهشی (--) استفاده میشود.