12.07.2015 Views

C++ - VideoTutorials-bg.com

C++ - VideoTutorials-bg.com

C++ - VideoTutorials-bg.com

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Оператор за логическо събиране (дизюнкция)Той също е бинарен, инфиксен оператор. Означава се с or или || (заVisual <strong>C++</strong> 6.0) и се дефинира по следния начин:А B A or Bfalse false falsefalse true truetrue false truetrue true trueОператор за логическо отрицаниеТой е едноаргументен (унарен) оператор. Означава се с not или !(за Visual <strong>C++</strong> 6.0) и се дефинира по следния начин:Аfalsetruenot AtruefalseПоставя се пред единствения си аргумент. Такива оператори сенаричат префиксни.Забележка: Може да няма разделител между оператора ! и константитеtrue и false, т.е. записите !true и !false са допустими.Допълнение: Смисълът на операторите and, or и not е разширен чрезразширяване смисъла на булевите константи. Прието е, че true е всякастойност, различна от 0 и че false е стойността 0.Оператори за сравнениеНад булевите данни могат да се извършват следните инфиксниоператори за сравнение:Оператор==!=>Операциясравнение за равносравнение за различносравнение за по-голямо4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!