布爾數組中存放的是布爾值(元素),布爾值只有true 和false兩種結果,其中,常量false可以理解為和int常量0等價,常量true可以理解為int常量1等價,在計算機中,實際上非0的int值都認為是true。
布爾值的運算: 與&, 或||, 非!。1&1=1,1&0=0,0&0=0;1||1=1,1||0=1,0||0=0,!1=0,!0=1.c語言中可以直接進行運算。
正因為布爾數組的這種特性,使得其在有些程式中進行使用可以起到最佳化的作用,甚至是事半功倍的效果。比如在搜尋中就經常用到,可以用布爾數組區分那些經過處理的和沒有經過處理的數據,避免了一些不必要的重複。
相關詞條
-
php數組
php數組,顧名思義就是PHP中的數組。其特點就是將values映射到keys的類型。與其他語言不同的是,PHP中數組的key可以是字元串,而value...
基本語法 : PHP 數組 PHP 5 Array 函式 語法 實用函式 -
布爾操作符
幾乎所有的搜尋引擎都將布爾邏輯操作符作為最基本的語法規則。布爾操作符用來連線兩個或者更多的布爾表達式,以生成一個完整的布爾表達式。
概述 內容 使用布爾操作符進行查找 -
布爾[計算機科學]
布爾(英語:Boolean)是計算機科學中的邏輯數據類型,以發明布爾代數的數學家喬治·布爾為名。它是只有兩種值的原始類型,通常是True和False。 ...
-
LabVIEW 實用工具詳解
4.1.7 布爾數組與位操作 72 4.2 運算器 72...工具、數組操作工具以及堆疊、字典工具,等等。這些工具利用LabVIEW... 數值工具與數組工具 94 5.1 數值與位數工具 94 5.1.1...
基本信息欄 前言 內容介紹 讀者對象 本書特色 -
Objective-C函式速查實例手冊
介紹數字對象、字元串對象、數組對象、字典對象、集合、檔案、時間和日曆...
內容介紹 目錄 -
plascal教程
布爾型)和自定義類型(枚舉型和子界型),構造類型可以分為數 ...
第一章 Pascal語言概述與預備知識 詳情 Pascal基本教程 第二章 -
LAMP網站開發黃金組合
( ):輸出數組8.8 第一個PHP例子第9章 PHP中的數據類型9.1 數據類型介紹9.2 常用數據類型9.2.1 布爾型9.2.2 整型9.2.3 浮點型9.2.4 字元串型9.2.5 數組型9.2.6 對象型...
內容簡介 目錄 編輯推薦 作者簡介 -
你必須知道的495個C語言問題
不能像下面這樣在初始式和數組維度值中使用const值?constintn...指向返回指向字元的指針的函式的指針的數組?1.22 如何聲明返回指向同類...……,如此往復,以至無窮。數組大小1.23 能否聲明和傳入數組大小一致的局部數組...
作者簡介 編輯推薦 目錄 -
vbs
內容概要程式的編輯我知道菜鳥最關心的就是用什麼工具來開發VBS程式了, 答案是:記事本(Notepad),我不是開玩笑, 其實任...
內容概要 運算 代碼舉例