Video: Apakah operator postfix dalam C++?
2024 Pengarang: Lynn Donovan | [email protected]. Diubah suai terakhir: 2023-12-15 23:51
Pengendali Postfix adalah pengendali unary yang berfungsi pada pembolehubah tunggal yang boleh digunakan untuk menambah atau mengurangkan nilai sebanyak 1(melainkan terlebih beban). Terdapat 2 operator postfix dalam C ++, ++ dan --.
Orang pun tanya, apa beza ++ i dan i ++ dalam C?
Satu-satunya beza ialah susunan operasi antara yang kenaikan pembolehubah dan nilai pengendali pulangan. Jadi pada asasnya ++ i mengembalikan nilai selepas ia dinaikkan, manakala ++ saya mengembalikan nilai sebelum ia dinaikkan. Pada akhirnya, dalam kedua-dua kes, nilai i akan dinaikkan.
Seterusnya, persoalannya ialah, apakah perbezaan antara awalan dan postfix bagi operator -- dan ++? Dalam awalan versi (iaitu, ++ i), nilai i ditambah, dan nilai ungkapan ialah nilai baharu i. Dalam postfix versi (iaitu, i++), nilai i ditambah, bagaimanapun, {nilai|nilai} ungkapan ialah nilai asal i.
Seseorang juga mungkin bertanya, apakah postfix dan prefix dalam C++?
Perbezaan antara keduanya ialah dalam postfix notasi, operator muncul selepas postfix -ungkapan, sedangkan dalam awalan tatatanda, operator muncul sebelum ungkapan, contohnya x--; menandakan postfix -pengendali penurunan dan--x; menandakan awalan pengendali pengurangan.
Apakah ++ i dan i ++ dalam Java?
Di sini ++ merujuk kepada kenaikan oleh 1. Sekarang ++ saya merujuk kepada kenaikan daripada nilai yang disimpan di dalam pembolehubah i. Di mana i ++ dipanggil pos kenaikan operator, di sini apabila pengkompil melaksanakan penyataan ini, mula-mula nilai asal digantikan dalam persamaan dan kemudian nilai ditambah dengan 1.