C 语言的数据类型
1、基本类型
C语言的最基本的数据类型,包括字符型、整数型、浮点型。
字符型(char)
描述单个字符,用单引号包含起来,如'a'、'A'、'1'、'$'等,键盘能输入的英文和半角的符号都是字符。关键字char是单词character(字符)的简写。
'A' 'B' 'C' ...... 'Z'
'a' 'b' 'c' ...... 'z'
'0' '1' '2' ...... '9'
'~' '!' '@' ...... '+'
中文里面的汉字和标点符号是两个字节,不能算一个字符,以下都是非法的。
'好' '。' ',' '¥'
整型(int)
描述整数,整数在计算机上是准确表示的,如123、500、0、-10等。关键字int是integer(整数)的简写。
123
500
0
-10
浮点型(double)
描述实数,有小数位,如10.0、123.55、3459.98、-50.3,实数在计算机上一般是近似表示的。关键字double(双倍的)。
10.0
123.55
345.98
-50.3
2、字符串
描述多个字符,用双引号包含起来,可以是英文、数字、中文、标点符号,半角全角的都可以。
"a"
""
"西施"
"我心非席,不可卷也,我心非石,不可转也。"
"我有100块钱。"
"1998"
3、构造类型
由已知的基本类型通过一定的构造方法构造出来的类型,包括数组和结构体,我将用特别的章节详细介绍它们。
4、指针类型
指针可以指向内存地址,主要用于函数的参数传递,极其重要,如果没有指针,C程序员将非常难受。我将用特别的章节详细介绍它。
C 语言的其它数据类型
C语言还有其它数据类型,如复数类型(_Complex)、虚数类型(_Imaginary)、布尔型(_bool)、单精度浮点型(float),这些数据类型几乎没什么用,我就不介绍了。
版权声明
作者:码农有道
如果文章有错别字,或者内容有误,或其他的建议或意见,请您留言指正,非常感谢!!!
标签:字符,语言,关键字,......,数据类型,浮点,类型 From: https://blog.51cto.com/u_13748800/5878712