1 / 53
文档名称:

c语言基础知识.ppt

格式:ppt   大小:1,201KB   页数:53页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言基础知识.ppt

上传人:guoxiachuanyue009 2017/9/30 文件大小:1.17 MB

下载得到文件列表

c语言基础知识.ppt

相关文档

文档介绍

文档介绍:第二章数据类型、运算符、表达式
数据类型
程序中使用的变量必须说明其类型
不同类型的数据:
在内存占用不同长度的存储空间
采用不同的存储方式
对应不同的取值范围
有不同的操作集合
数据
类型
存储形式
年份
整数
补码
体重
实数(小数)
浮点数存储
姓名
字符(串)
ASCII码
C的数据类型
数据类型
基本类型
构造类型(派生类型)
指针类型
空类型void
整型
实型
字符型
枚举类型
数组
结构体类型
共用体类型
整型 int

实型
字符型 char
C的基本数据类型
float、double
类型修饰符
signed unsigned
short
long
常量与变量
值不会改变的数据----常量
什么是常量,什么是变量?常量有哪两种?
#define PRICE 30
int main( )
{ int num, total;
num=10;
total=num*PRICE;
printf("total=%d",total);
return 0;
}
一、直接常量与符号常量
字面常量宏常量
#define RADIU 3
#define PI int main( )
{ int area,length,volume;
area=PI*RADIU*RADIU;
length=2*PI*RADIU;
volume=4*PI*RADIU*RADIU*RADIU/3;
return 0;
}
二、变量
值可能会改变的数据----变量
变量的属性:变量的名----存储单元----编译系统分配
变量的值

_mode User_name xyz x+y
3abc x#y char CHAR
以字母或下划线打头
由字母、数字、下划线构成

const int count=8;
:
先定义,后使用
关键字
用户标识符
int
max total
标识符
整型数据
一、整型
整数类型:
基本型
短整型
长整型
双长整型
无符号整型
类型
byte
表示范围
short
2
-32768~32767
-215~215-1
int、long
4
-2147483648~2147483647
-231~231-1
unsigned short
2
0~65535
0~216-1
unsigned int
4
0~4294967295
0~232-1
int、signed int
short int、short
long int、long
long long int 、long long
unsigned int、unsigned short
unsigned long
int main( )
{int a;
int b,c,d;
a=12; b=13;
c=a*b; d=a+b;
printf("a*b=%d,a+b=%d\n",c,d);
return 0;
}
二、整型变量的定义
变量定义的格式:
类型标识符1[,标识符2][,标识符3]……
12、12L、32767、32790、
0x64、10、010、12u、-5
4UL 5LL
三、整型常量
十进制数
八进制数: 以0开头的数
十六进制数:以0x开头的数