Men C++ da nimani nazarda tutyapman?
Men C++ da nimani nazarda tutyapman?

Video: Men C++ da nimani nazarda tutyapman?

Video: Men C++ da nimani nazarda tutyapman?
Video: Ka Re Prod YARALA MENI 2024, May
Anonim

++i bo'ladi i qiymatini oshiring va keyin oshirilgan qiymatni qaytaring. i = 1; j = ++i; (i hisoblanadi 2, j hisoblanadi 2) i++ bo'ladi i qiymatini oshiring, lekin oshirishdan oldin ushlab turgan asl qiymatini qaytaring.

Bundan tashqari, men C++ da nimani anglatadi?

Javobni ximanshu mittal qo'shdi. 6 yil oldin. bu anglatadi "i" "1" qiymatiga ortadi. chunki "i"dan keyin ++ belgisi qo'shiladi anglatadi avval u har qanday operatsiyani bajaradi va keyin uning qiymatini bittaga oshiradi.

Bundan tashqari, C da i ++ va i i 1 o'rtasidagi farq nima? ++ i - o'stirishdan oldingi operatsiya bo'lib, u i qiymatini birga oshiradi, shuningdek, butun ifodaning qiymati bir marta oshiriladi. i=i+ 1 ga o'xshaydi ++ i i ning qiymatini bittaga oshiradi va butun ifodaning qiymati ham bittaga ortadi.

Bu erda C++ da += ning ma'nosi nima?

The += C tilidagi operator tilning murakkab belgilash operatorlaridan biridir. Bu mohiyatan chapdagi o'zgaruvchini o'ngdagi ixtiyoriy qiymatga oshirish uchun qisqartma belgidir. C kodining quyidagi ikki qatori z o'zgaruvchiga ta'siri jihatidan bir xil: z = z + y; // z ni y ga oshiring.

C tilida I so'zining ma'nosi nima?

i o'zgaruvchining nomi bo'lib, u iteratsiya uchun ishlatilishini foydalanuvchini bildiradi. (Majburlash emas). Shuning uchun ularni ifodalovchi o'zgaruvchilardan foydalaning ma'nosi hozirgi kontekstda. 1,1 ming marta ko‘rilgan · 2 ta ijobiy ovoz berganlarni ko‘rish. printf funktsiyasi nimani qaytaradi C tili ?