C语言基本类型的问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:21:16
不好意思啊!刚学C语言,有很多东西搞不明白,想问下,在C语言里的,基本类型:int,char,short,long,float,double……等等,这些的类型,怎么用,什么时候用,什么情况下用,请详细的说明一下,谢谢了!!

下面是我从我的讲义上复制下来的,你看看吧,应该能有些帮助。
第2章 数据类型、运算符与表达式
本章主要介绍C语言的各种数据类型、运算符和表达式。
2.1 C语言的数据类型
C语言的数据类型具体分类如下:
 基本类型:分为整型、实型(又称浮点型)、字符型和枚举型四种。
 构造类型:分为数组类型、结构类型和共用类型三种。
 指针类型
 空类型
2.2 常量和变量
2.2.1 常量
1、常量的概念:在程序运行过程中,其值不能被改变的量称为常量
2、 常量的分类:
 整型常量
 实型常量
 字符常量
 符号常量
3、常量的类型,可通过书写形式来判别。
2.2.2 变量
1、变量的概念:在程序运行过程中,其值可以被改变的量称为变量
2、变量名:每个变量都必须有一个名字——变量名,变量命名遵循标识符命名规则
3、变量值:在程序运行过程中,变量值存储在内存中。在程序中,通过变量名来引用变量的值
4、标识符命名规则:
 只能由字母、数字和下划线组成,且以字母或下划线开头
 有效长度:随系统而异,但至少前8个字符有效。如果超长,则超长部分被舍弃
 C语言的关键字不能用作变量名
 注意:C语言对英文字母的大小敏感,即同一字母的大小写,被认为是两个不同的字符。
习惯上,变量名和函数名中的英文字母用小写,以增加可读性。
5、变量的定义与初始化
在C语言中,要求对所有用到的变量,必须先定义、后使用;且称在定义变量的同时进行赋初值的操作为变量初始化。
(1)变量定义的一般格式
数据类型 变量名[, 变量名2……];

例如,float radius, length, area;
(2)变量初始化的一般格式
数据类型 变量名[