Apakah Tugasan Penambahan += Operator dalam C++
Dalam C++, operator += hanya dikenali sebagai operator penugasan kompaun, yang menambah nombor operan sebelah kanan ke nombor operan sebelah kiri dan memberikan hasil kepada operan sebelah kiri.
Dalam C++, kami menggunakan operator += untuk melaksanakan jumlah serta tugasan dalam satu langkah, yang menjadikan pelaksanaan pantas.
Permulaan Pembolehubah Menggunakan += Operator
int a = 5 ;a += 5 ;
Ungkapan di atas a+=5 adalah sama dengan a=a+5 . Selepas operasi ini, nilai a akan jadi 10 .
Cara Menggunakan Tugasan Penambahan += Operator dalam C++
Operator += membenarkan anda menulis persamaan yang memerlukan dua operasi berbeza: penambahan dan penugasan, dalam satu pernyataan pendek. Ia berfungsi dengan mana-mana struktur data matematik, termasuk nombor, nilai titik terapung dan jenis yang ditentukan pengguna yang membolehkan pengendali + dan =. Mari kita fahami operator ini dengan bantuan program yang ringkas dan mudah dalam C++:
#include
menggunakan ruang nama std ;
int utama ( ) {
int a = 0 ;
a += 10 ;
a += dua puluh ;
a += 70 ;
cout << 'Jumlah:' << a << endl ;
kembali 0 ;
}
Dalam program di atas, kami mentakrifkan dan memulakan pembolehubah dengan nilai integer bersamaan dengan sifar. Operator += kemudiannya digunakan untuk menambah nombor 10, 20, dan 70 ke dalam jumlah berjalan. Akhirnya, kami menggunakan cout untuk mengeluarkan jumlah nombor. Contoh ini menunjukkan cara menggunakan operator += untuk menambah nombor pada jumlah semasa dengan cara yang jelas dan boleh dibaca.
Pengeluaran
Operator penugasan tambahan juga boleh digunakan dengan rentetan:
#includemenggunakan ruang nama std ;
int utama ( ) {
rentetan a = 'Hello' ;
rentetan b = 'Linux' ;
a += b ;
cout << 'String ialah:' << a << endl ;
kembali 0 ;
}
Pengeluaran
Program di atas menggabungkan dua rentetan menggunakan operator += dalam C++.
Kesimpulan
Operator += dalam C++ ialah alat yang berguna untuk menjalankan penambahan dengan tugasan dalam langkah yang sama, menghasilkan kod yang lebih mudah, berkesan, tidak jelas dan lembut. Operator ini memberikan kejelasan dalam kod dan memudahkan pembangun untuk mengurangkan usaha dalam pembangunan.