zoukankan      html  css  js  c++  java
  • Golang的基础数据类型-布尔型

             Golang的基础数据类型-布尔型

                                作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

     

     

     

     

    一.bool类型概述

      bool类型的取值范围:
        bool类型的值只有两种,其值不为真即为假,可以用数字代表true或者false。

      bool类型的占用空间大小:
        bool类中占用在内存中占用一个字节长度,默认值为false。

      bool类型的应用场景:
        多用于条件判断,如航站楼检票进仓,火车站检票进站等。

     

    二.bool值简单应用案例

    package main
    
    import (
        "fmt"
    )
    
    func main() {
    
        /*
            Linux内核开源发起人:
                林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds, 1969年~ ),著名的电脑程序员。
                Linux内核的发明人及该计划的合作者。托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统(作业系统)内核之一。
                现受聘于开放源代码开发实验室(OSDL:Open Source Development Labs, Inc),全力开发Linux内核。
                该计划开始于1991年.
    
            Python开源发起人:
                吉多·范罗苏姆(Guido van Rossum,1956年1月31日-) 是一名荷兰计算机程序员。
                他作为 Python 程序设计语言的作者而为人们熟知。
                在 Python 社区,吉多·范罗苏姆被人们认为是“仁慈的独裁者(BDFL)”,意思是他仍然关注 Python 的开发进程,并在必要的时刻做出决定。
                他在 Google 工作,在那里他把一半的时间用来维护 Python 的开发。
                1989年,创立Python语言,1991年初发布第一个公开发行版本.
        */
    
        LinusBenedictTorvaldsBirthday := 1969
        GuidoVanRossumBirthday := 1956
        CurrentYear := 2020
    
        //判断Linux内核开源发起人是否比Python开源发起人年龄大
        res := (CurrentYear - LinusBenedictTorvaldsBirthday) > (CurrentYear - GuidoVanRossumBirthday)
    
        fmt.Println(res)
        //格式化打印bool值
        fmt.Printf("linux比python年龄大:%t
    ", res)
        //格式化打印类型
        fmt.Printf("%T
    ", res)
    }

  • 相关阅读:
    一种动态部署JBoss应用的简单方法
    虚拟机启动的一个Bat文件(启动虚拟机.bat)
    Windows 设置了文件夹共享,删除默认Everyone共享,设置其他用户共享之后打不开的问题
    命令按钮怎么直接指定带参数的宏?
    bat延时
    wrapper.java.additional
    win7下vc6.0的安装
    UVA10391
    UVALive3708
    C++红黑树(类模板实现)
  • 原文地址:https://www.cnblogs.com/yinzhengjie2020/p/12246294.html
Copyright © 2011-2022 走看看