در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

امیرحسین احمدی

تفاوت x++ و ++x در سی شارپ

با عرض سلام و خسته نباشید خدمت همه کاربران گرامی سایت آی تی پرو.

بنده به یک موضوعی در سی شارپ برخوردم که هر چقدرم توی اینترنت سرچ کردم مطلب جالب توجهی دربارش پیدا نکردم و تصمیم گرفتم اینجا سوالمو بپرسم:

ببینید مثلا ما یک متغیر از نوع اینتیجر داریم که مقدارش 3 هست. در این صورت:

++x با x++ چه تفاوتی داره؟

ممنون میشم اساتید پاسخ بدن

#اینتیجر #سی_شارپ #متغیر
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
. .

سلام

اگه وقتی که می خواید مقدار رو نمایش بدید از ++x استفاده کنید اول به متغییر یک واحد اضافه می شه بعد نمایش داده می شه یا اگه بخواید اون رو توی یه متغییر دیگه بریزید همین اتفاق میفته ولی اگه از x++ استفاده کنید اول مقدار نمایش داده میشه یا درون متغییر دیگه ریخته میشه و بعد به خود متغییر یک واحد اضافه میشه((مقدار قبلی نمایش داده میشه))

هیچ کس منتظر خواب تو نیست که به پایان برسد *** سال ها می گذرد و تو در قرن خودت می خوابی *** هیچ پروازی نیست برساند ما را به قطار دگران *** مگر انگیزه و عشق *** مگر اندیشه و علم *** و تقلّا و تلاش *** بخت از آن کسی است که مناجات کند با کارش *** و در اندیشه ی یک مسئله خوابش ببرد *** وکتابش را بگذارد در زیر سرش *** و ببیند در خواب حل یک مسئله را *** باز با شادی یک مسئله بیدار شود *** بخت از آن کسی است که چنین می بیند و چنین می فهمد

سلام به شما دوست عزیز.

اگر شما ++ را قبل از متغیر قرار داده باشده یعنی کد زیر را نوشته باشید.

x=5;
n=++x;   //n=6

مقدار n همان مقدار x+1 خواهد بود. ولی اگر ++ بعد از متغیر قرار بگیرد مانند کد زیر

x=5;
n=x++;   //n=5, x=6

در این حالت مقدار قبلی x در n ریخته می شود و مقدار x یک مقدار بالا می رود.

سرنوشت ما با افکارمان تغییر می کند؛ اگر افکارمان همیشه مطابق با خواسته هایمان باشند، همان چیزی می شویم که آرزو داریم و همان کاری را می کنیم که می خواهیم
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....