Би C++ хэл дээр юу гэсэн үг вэ?
Би C++ хэл дээр юу гэсэн үг вэ?

Видео: Би C++ хэл дээр юу гэсэн үг вэ?

Видео: Би C++ хэл дээр юу гэсэн үг вэ?
Видео: BATUH - MODOD feat. UJIN / Official Music Video / 2024, Арваннэгдүгээр
Anonim

++i болно i-ийн утгыг нэмэгдүүлж, дараа нь нэмэгдсэн утгыг буцаана. i = 1; j = ++i; (и байна 2, ж байна 2) i++ болно i-ийн утгыг нэмэгдүүлэх боловч нэмэгдүүлэхээс өмнө миний хадгалж байсан анхны утгыг буцаана.

Үүнээс гадна би C++ хэл дээр юу гэсэн үг вэ?

Хариултыг Химаншу Митал нэмсэн. 6 жилийн өмнө. тэр гэсэн үг 'i' нь '1' утгаар нэмэгддэг. "i"-ийн ард ++ тэмдэг тавигддаг гэсэн үг эхлээд ямар ч үйлдлийг хийж, дараа нь утгыг нэгээр нэмэгдүүлнэ.

Цаашилбал, C дахь i ++ болон i i 1 хоёрын ялгаа юу вэ? ++ i нь өсөлтийн өмнөх үйлдэл бөгөөд i-ийн утгыг нэгээр, мөн бүх илэрхийллийн утгыг нэгээр нэмэгдүүлдэг. i=i+ 1 -тэй төстэй ++ i энэ нь i-ийн утгыг нэгээр нэмэгдүүлж, бүхэл илэрхийллийн утга мөн нэгээр нэмэгддэг.

Энд C++ хэл дээрх += ямар утгатай вэ?

The += Си хэл дээрх оператор нь хэлний нийлмэл хуваарилалтын операторуудын нэг юм. Энэ нь үндсэндээ зүүн талд байгаа хувьсагчийг баруун талд дурын утгаар нэмэгдүүлэх богино тэмдэглэгээ юм. Дараах 2 мөр С кодын z хувьсагчд үзүүлэх нөлөөллийн хувьд ижил байна: z = z + y; // z-ийг y-ээр нэмэгдүүлнэ.

Си хэл дээрх I гэдэг нь ямар утгатай вэ?

i нь хувьсагчийн нэр бөгөөд энэ нь давталт хийхэд ашиглагдаж буй хэрэглэгчийг тодорхойлдог. (Албадлага биш). Тиймээс тэдгээрийг төлөөлөх хувьсагчдыг ашигла утга учир одоогийн нөхцөлд. 1.1k үзсэн · 2 дэмжсэн санал өгсөн. printf функц нь юуг буцаадаг вэ? C хэл ?