Mastering C++ Operators
Operaattorit ovat symboleja tai avainsanoja ohjelmoinnissa, jotka suorittavat operaatioita muuttujille tai arvoille. Ne ovat rakennuspalikoita tehtävien suorittamiseen, kuten aritmeettiset, vertailut, loogiset päätökset ja paljon muuta.
+ , - , * , / , % | == , != , < , > , <= , >= | && , || , & , | | ++ , -- |
Aritmeettiset operaattorit ovat kaikkein perustavanlaatuisimpia; ne sisältävät tunnettuja merkkejä, kuten yhteenlasku (+
), kertolasku (*
), vähennyslasku (-
), jakolasku (/
) ja jakojäännös (%
) jakolaskun jäännöksen laskemiseen.
main.cpp
123456789101112#include <iostream> int main() { // `std::endl` moves each `std::cout` output to a new line // You can try removing `std::endl` to see the result std::cout << 5 + 5 << std::endl; std::cout << 5 - 5 << std::endl; std::cout << 5 / 5 << std::endl; std::cout << 5 * 5 << std::endl; std::cout << 5 % 5 << std::endl; }
Jokaisella operaattorilla on oma ainutlaatuinen tehtävänsä, ja ne kaikki voidaan jakaa kategorioihin: unaariset, binaariset ja ternääriset. Aritmeettiset operaattorit ovat binaarisia, koska ne vaativat kaksi operandia saadakseen tuloksen.
main.cpp
123456789#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }
Operandin poistaminen operaattorilta, joka sitä vaatii, johtaa virheeseen, koska ohjelma odottaa oikeaa määrää operandeja suorittaakseen toiminnon.
Unaariset operaattorit, kuten vähennys ja lisäys, vaativat vain yhden operandin, kun taas ternääriset operaattorit tarvitsevat kolme. Tutkimme jokaisen operaattorikategorian alusta alkaen, oppien kuinka ne toimivat ja mitä ne vaativat.
1. Mitä ovat operaattorit ohjelmoinnissa?
2. Mitä binäärioperaattori vaatii?
3. Mitä tapahtuu, jos käytät operaattoria ilman oikeaa määrää operandeja?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 4
Mastering C++ Operators
Pyyhkäise näyttääksesi valikon
Operaattorit ovat symboleja tai avainsanoja ohjelmoinnissa, jotka suorittavat operaatioita muuttujille tai arvoille. Ne ovat rakennuspalikoita tehtävien suorittamiseen, kuten aritmeettiset, vertailut, loogiset päätökset ja paljon muuta.
+ , - , * , / , % | == , != , < , > , <= , >= | && , || , & , | | ++ , -- |
Aritmeettiset operaattorit ovat kaikkein perustavanlaatuisimpia; ne sisältävät tunnettuja merkkejä, kuten yhteenlasku (+
), kertolasku (*
), vähennyslasku (-
), jakolasku (/
) ja jakojäännös (%
) jakolaskun jäännöksen laskemiseen.
main.cpp
123456789101112#include <iostream> int main() { // `std::endl` moves each `std::cout` output to a new line // You can try removing `std::endl` to see the result std::cout << 5 + 5 << std::endl; std::cout << 5 - 5 << std::endl; std::cout << 5 / 5 << std::endl; std::cout << 5 * 5 << std::endl; std::cout << 5 % 5 << std::endl; }
Jokaisella operaattorilla on oma ainutlaatuinen tehtävänsä, ja ne kaikki voidaan jakaa kategorioihin: unaariset, binaariset ja ternääriset. Aritmeettiset operaattorit ovat binaarisia, koska ne vaativat kaksi operandia saadakseen tuloksen.
main.cpp
123456789#include <iostream> int main() { // 5 (first operand) // - (operation) // 3 (second operand) std::cout << 5 - 3 << std::endl; }
Operandin poistaminen operaattorilta, joka sitä vaatii, johtaa virheeseen, koska ohjelma odottaa oikeaa määrää operandeja suorittaakseen toiminnon.
Unaariset operaattorit, kuten vähennys ja lisäys, vaativat vain yhden operandin, kun taas ternääriset operaattorit tarvitsevat kolme. Tutkimme jokaisen operaattorikategorian alusta alkaen, oppien kuinka ne toimivat ja mitä ne vaativat.
1. Mitä ovat operaattorit ohjelmoinnissa?
2. Mitä binäärioperaattori vaatii?
3. Mitä tapahtuu, jos käytät operaattoria ilman oikeaa määrää operandeja?
Kiitos palautteestasi!