日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

布尔(bool)值需注意事项

發布時間:2023/11/27 生活经验 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 布尔(bool)值需注意事项 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

布爾值就兩個值真或假,其中的假代表的是0,其他任何非零的數都代表真。
布爾值占一個字節(八個二進制位)

#include<stdio.h>
int main()
{bool x = 0; \\bool x = true;\\7 6 5 4 3 2 1 0(占一個字節,八個二進制位,使用的時候只使用最后一位);\\0 0 0 0 0 0 0 0bool y = 1;\\ 0 0 0 0 0 0 0 1return 0;
}

這里再說一點,在c++(.cpp)中bool是可以直接進行使用的,而在c(.c)中還得引入頭文件#include <stdbool.h>

#include<stdio.h>
int main()
{bool x = false;printf("%d  \n", x);   \\0 因為false所以是0x -= 1;printf("%d  \n", x);\\ 1    相當于x=1   x=x-1    x==-1所以輸出x=1x -= 1;printf("%d  \n", x);\\ 0   上一步輸出x=1  x=x-1   x=0 所以為假輸出x=0x -= 1;printf("%d  \n", x);\\ 1     相當于x=1   x=x-1    x==-1所以輸出x=1return 0;

上述看出只要一個變量是bool類型 它的bool值輸出只有兩個值 ,真為1,假為0

但是bool給變量賦值的時候可以賦任意值,非零數的值輸出bool變量的時候為1,零值輸出的時候則為0!

以上就是對bool值的一些見解,歡迎大家來評論區溝通學習!

總結

以上是生活随笔為你收集整理的布尔(bool)值需注意事项的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。