Kurssisisältö
C++ Johdanto
C++ Johdanto
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
#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
#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!