A++ او ++ A په کوډ کولو کې (توپیر تشریح شوی) - ټول توپیرونه
فهرست
کمپیوټرونه معمولا هغه ژبه نه کاروي لکه څنګه چې موږ انسانان کوو ځکه چې دوی د ملیونونو کوچنیو سویچونو څخه جوړ شوي دي کوم چې یا هم فعال یا بند وي.
د پروګرام کولو ژبه د کمپیوټر لخوا کارول کیږي ترڅو دوی ته ووایی چې څه شی دی. انسان له دوی څخه غواړي.
د پروګرام کولو ژبه د لارښوونو یوه مجموعه لري چې د کمپیوټر سره د تعامل او امر کولو لپاره کارول کیږي.
د ویب پاڼې جوړول او ډیزاین کول، د معلوماتو تحلیل، او ایپس د پروګرامینګ ژبې له لارې رامینځته کیږي.
د پروګرام کولو ژبه د انسانانو لپاره ګټوره ده ځکه چې د دوی کمانډ په داسې ژبه ژباړل کیږي چې کمپیوټر کولی شي پوه شي او اجرا کړي. کله چې په کمپیوټر کې سویچ آن وي، دا د 1 لخوا نمایش کیږي او کله چې دا بند وي دا د 0 لخوا نمایش کیږي. د 1s او 0s نمایش ته بټ ویل کیږي.
نو، هر برنامه په بټونو کې ژباړل کیږي ترڅو کمپیوټر پوه شي او اجرا یې ترسره شي.
کله چې 8 بټونه یوځای شي یو بایټ رامینځته کیږي. یو بایټ د لیک لخوا نمایش کیږي. د مثال په توګه، 01100001 د 'a' لخوا ښودل شوی.
د پروګرام کولو بله ژبه شته چې د جاوا سکریپټ په نوم پیژندل کیږي. د دې ژبې سره، یو څوک کولی شي په ویب پاڼو کې پیچلې ځانګړتیاوې اجرا کړي. کله چې تاسو په ویب پاڼه کې 3d/2d انځورونه، په وخت سره تازه شوي منځپانګې، یا متقابل نقشې وګورئ، پوه شئ چې جاواسکریپټ یقینا دخیل دی.
په جاوا سکریپټ کې ځینې ریاضي چلونکي شتون لري چې د کار کولو لپاره کارول کیږي.sums.
آپریټر | تفصیل |
+ | اضافه |
_ | فرض | 9>
* | ضرب |
/ | څانګه |
% | موډولس |
+ + | زیاتوالی |
_ _ | 5>کمښت
د ریاضی عملیات.
هم وګوره: د املاکو سوداګرۍ کې د اسټرو فلیپینګ او عمده پلور ترمینځ څه توپیر دی؟ (تفصیل پرتله کول) - ټول توپیرونهA++ او ++A دواړه د جاواسکریپټ زیاتیدونکي آپریټرونه دي چې په کوډ کولو کې کارول کیږي.
د A++ او ++A تر منځ اصلي توپیر دا دی چې A++ ته پوسټ ویل کیږي. - زیاتوالی په داسې حال کې چې ++A مخکې زیاتوالی بلل کیږي. په هرصورت، دواړه د 1 لخوا د A ارزښت زیاتولو لپاره ورته دنده ترسره کوي.
که تاسو غواړئ د A++ او ++A په اړه نور معلومات ترلاسه کړئ، لوستلو ته دوام ورکړئ!
راځئ چې پیل وکړو.
په کوډ کې ++ څه معنی لري؟
پروګرامینګ دا شی د "اضافې" او "کمیدو" په نوم یادیږي.
++ د زیاتوالي آپریټر بلل کیږي دا په متغیرونو کې 1 اضافه کوي . دا د زیاتوالي څخه مخکې یا وروسته لیکل کیدی شي a متغیر.
x++ د x=x +
<0 سره برابر دی>x++ او ++x ورته دي او ورته پایله لري.مګر، په پیچلي بیان کې، دوی یو شان ندي.
د مثال په توګه، په y=++x کې ورته ندي y=x++ ته.
y=++x په 2 بیان کې ورته دی.
x=x+1;
y=x;
y=x++ د 2 بیان سره ورته دی.
y=x;
x=x+1;
دواړه ارزښتونه په داسې ترتیب سره اجرا کیږي چې د x ارزښت پاتې شي په ورته وخت کې د y ارزښت توپیر لري.
زیاتوالی څه شی دی اوکمښت؟
زیاتوالی او کمښت هغه چلونکي دي چې په پروګرامینګ ژبه کې کارول کیږي. زیاتوالی د ++ لخوا نمایش کیږي، په عین حال کې، کمښت د - لخوا استازیتوب کیږي. دواړه ++A او A++ زیاتوالی دی.
اضافې د یو متغیر د عددي ارزښت د زیاتوالي لپاره کارول کیږي. کمښت، له بل پلوه، برعکس کار کوي او یو شمیري ارزښت کموي.
هر یو دوه ډوله دي. د مخکینۍ زیاتوالی (++A)، د پوسټ فکس زیاتوالی (A++)، د مخکینۍ کمښت (–A)، او د پوسټ فکس کمښت (A–). د پوسټ فکس زیاتوالی کې، ارزښت لومړی د زیاتوالي دمخه کارول کیږي. ورته د کمیدو لپاره ځي.
لاندې ویډیو وګورئ ترڅو پوه شئ چې دا ټول شیان څنګه کار کوي.
زیاتوالی او کمښت څنګه کار کوي
د A++ او ++ دنده څه ده A؟
د A++ دنده دا ده چې له کارولو مخکې د A په ارزښت کې 1 اضافه کړي، له بلې خوا د ++A دنده دا ده چې لومړی یې وکاروئ، بیا په ارزښت کې 1 اضافه کړئ. A.
راځئ فرض کړو چې A = 5
B = A++
B به لومړی دلته 5 ولري، بیا به 6 شي.
د ++A لپاره
A= 8
B=A++
دلته B او A دواړه به 9 ولري.
A++ او ++A دی ورته؟
A++ او ++A له تخنیکي پلوه یو شان دي.
هو، د دوی پای پایله تل یو شان وي ځکه چې A++ ارزښت ته 1 اضافه کوي د 'a' وروسته زیاتوالی، پداسې حال کې چې ++A د 'a' ارزښت ته 1 اضافه کوي مخکې زیاتوالي.
هم وګوره: فلیټ معدې VS. Abs - څه توپیر دی؟ - ټول توپیرونهدوی یو شان کار کوي کله چې په خپلواکه توګه کارول کیږي مګر کله چې دواړه په مرکب بیان کې کارول کیږي، د دوی دندې توپیر لري.
د آپریټر موقف که د کوم متغیر څخه مخکې یا وروسته کیښودل شي هیڅ توپیر نلري.
آیا ++ A او A ++ په C کې توپیر لري؟
هو، A++ او ++A په C کې توپیر لري ځکه چې موقعیت په ورته بیان کې د متغیر ارزښت لوستلو کې توپیر کولی شي.
وروسته زیاتوالی او مخکې زیاتوالی په C کې مختلف لومړیتوب لري.
د مثال په توګه
a = 1 ; a = 1;
b = a++ ; b = ++a
b= 1 b= 2
دا د دې څخه لیدل کیدی شي پورتنۍ بېلګه چې له زیاتوالي وروسته د a ارزښت د زیاتوالي څخه مخکې b ته ټاکل کیږي.
په داسې حال کې چې د مخکې زیاتوالي په وخت کې د a ارزښت د زیاتوالي وروسته b ته ټاکل کیږي.
د دې مجموعه ټول پورته
کوډ کول کیدای شي پیچلي وي.
د پورتني بحث څخه، لاندې ټکي پای ته رسیدلی شي:
- + + د انکریمینټ آپریټر په نوم یادیږي کوم چې په متغیرونو کې 1 اضافه کوي.
- A++ د وروسته زیاتیدونکي آپریټر په توګه پیژندل کیږي ځکه چې دا لومړی زیاتیږي او بیا د a ارزښت ته 1 اضافه کوي.
- + +A د مخکینۍ زیاتیدونکي آپریټر په نوم یادیږي ځکه چې دا لومړی ارزښت زیاتوي او بیا زیاتوالی.
- A++ او ++A دواړه د ورته پایلې سره د زیاتوالي ورته فعالیت ترسره کوي.
د نورو لوستلو لپاره ، زما مقاله وګورئپه C برنامه کې د ++x او x++ ترمنځ توپیر څه دی؟ (تشریح شوی)
- د کمپیوټر پروګرامینګ کې د پاسکل کیس VS اوښ قضیه
- د Nvidia GeForce MX350 او GTX 1050 فعالیت - (هر څه چې تاسو ورته اړتیا لرئ پوه شئ)
- 1080p 60 Fps او 1080p (وضاحت)