• C语言数据类型


    一、基本类型

    C语言的基本数据类型包括字符型、整数型、浮点型。

    1、字符型(char)

    描述单个字符(一个字节),用半角的单引号包含起来,如'a'、'A'、'1'、'$'等,键盘能输入的英文和半角的符号都是字符。

    'A'   'B'   'C' ...... 'Z'
    'a'   'b'   'c' ...... 'z'
    '0'   '1'   '2' ...... '9'
    '~'   '!'   '@' ...... '+'
    

    中文的汉字和标点符号是两个字节(GBK编码),不能算一个字符,以下都是非法的。

    '好'
    '。'
    ','
    '¥'
    

    2、整型(int)

    描述整数,整数在计算机上是准确表示的,如123、500、0、-10等。

    123
    500
    0
    -10
    

    3、浮点型(float)

    描述实数,有小数位,如10.0、123.55、3459.98、-50.3,实数在计算机上一般是近似表示的。

    10.0
    123.55
    345.98
    -50.3
    

    二、字符串

    描述多个字符,用半角的双引号包含起来,可以是英文、数字、中文、标点符号,半角全角的都可以。

    "a"
    ""
    "西施"
    "我心匪石,不可转也。我心匪席,不可卷也。威仪棣棣,不可选也。"
    "我有100块钱。"
    "1998"
    

    三、构造类型

    由基本类型通过一定的构造方法构造出来的类型,包括数组和结构体,在以后的章节将详细介绍它们。

    四、指针类型

    指针可以存放内存变量和常量地址,主要用于函数的参数传递,极其重要,如果没有指针,C程序员将非常难受,在以后的章节将详细介绍它。

    五、其它数据类型

    C语言还有其它数据类型,如复数类型(_Complex)、虚数类型(_Imaginary)、布尔型(_bool)、这些数据类型的应用场景极少,我就不介绍了。

    六、版权声明

    C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。
    来源:C语言技术网(www.freecplus.net)
    作者:码农有道

    如果文章有错别字,或者内容有错误,或其他的建议和意见,请您留言指正,非常感谢!!!

  • 相关阅读:
    tcp笔记
    sublime使用技巧
    mysql笔记
    ubuntu安装mysql
    正则表达式笔记
    网络编程笔记
    swoole安装异步reids
    mysql的时间存储格式
    nginx环境的搭建
    php的闭包函数use的使用
  • 原文地址:https://www.cnblogs.com/wucongzhou/p/12501739.html
Copyright © 2020-2023  润新知