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)
    }

  • 相关阅读:
    oracle 创建数据库 创建表空间 创建用户
    Oracle 10G/11G 导入 导出
    winform与IE交互
    asihttprequest简单异步
    架构师的故事
    duobangotinySDP,rfc 2327
    duobangotinySAK,20121213
    doubango框架阅读计划
    并读<自己动手做操作系统>及<汇编语言2>
    SBJSON在xcode的应用中需要注意的
  • 原文地址:https://www.cnblogs.com/yinzhengjie2020/p/12246294.html
Copyright © 2011-2022 走看看