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)
作者:码农有道
如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发我的文章,谢谢!!!
如果文章有错别字,或者内容有错误,或其他的建议和意见,请您留言指正,非常感谢!!!
相关推荐
拉斯厄尔高福 2020-07-19
pbyanglove 2020-06-26
yunfeitian 2020-06-18
chensen 2020-11-14
拉斯厄尔高福 2020-11-04
杜倩 2020-10-29
拉斯厄尔高福 2020-10-19
嵌入式资讯精选 2020-10-15
zhaochen00 2020-10-13
penkgao 2020-10-13
yiyilanmei 2020-10-05
wanshiyingg 2020-09-29
Mars的自语 2020-09-27
shenwenjie 2020-09-24
一个逗逗 2020-09-22
flycony 2020-09-13
zhaochen00 2020-08-20
Biao 2020-08-20
qingsongzdq 2020-08-19