下载此文档

《c程序设计基础》.ppt


文档分类:IT计算机 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
常量和变量
常量:在程序运行过程中不会发生变化的量;例如3、8、-4时整型常量;、-;‘a’、‘d’是字符型常量;
变量:在程序运行过程中其值可能发生改变的量。如例1-2种的width和height就称为变量;每一个变量都有一个名字,根据变量的类型不同,系统将位每一个变量分配相应的内存单元;
注意:
1、变量中的值:可根据程序的需要而改变;
2、变量的类型:不同类型的变量所能存放的数据值的大小是不同的;
3、变量名:用于区分不同的变量,既标识符;
C程序设计基础
1
整理课件
常量和变量
C程序概述
标识符:C语言中的标识符用于给程序种的常量,变量,函数,文件指针和数据类型等命名。其构成规则如下:
1、标识符由英文字母(a~z,A~Z)或下划线开头,后面可跟字母、数字或下划线;
2、标识符中的大 、小写英文字母表示不同含义,即代表不同的标识符,通常 C程序种的变量用小写字母,符号常量用大写字母;
3、不同的 C编译系统对标识符所用的字符个数由不同的规定,ANSI C可以识别的标识符的前31个字符,但由有的C编译系统 只识别前8个字符;
4、用户取名时,应当尽量遵循“见名知意”和 “简洁明了”的原则;
2
整理课件
基本数据类型
C程序设计基础
基本类型
构造类型
指针类型
空类型
整型 字符型 实型(浮点型) 枚举类型 数组类型
单精度型
双精度型
结构体类型
共用体类型
数据类型
3
整理课件
基本数据类型
整型类型
C程序设计基础
整型常量 整型常量即整型常数 十进制整数、八进制整数(以0开头的数)、十六进制整数(以0x开头的数)
整型变量的分类 整型变量总体上可以分为有符号数和无符号数两类
整数类型
所占位数
定义类型字
表示数的范围



基本型
16
int
-32768 ~ +32767
短整型
16
short [int ]
-32768 ~ +32767
长整型
32
long [int ]
-231 ~(231-1 )



基本型
16
unsigned [int]
0 ~ 65535
短整型
16
unsigned short
0 ~ 65535
长整型
32
unsigned long
0 ~(232-1)
4
整理课件
基本数据类型
整型类型
C程序设计基础
整型变量的定义 用定义类型字来定义变量的类型 ,一般放在函数开头的声明部分。
#include<>
void main()
{
int a, b, c, d; /* 定义整型变量 */
unsigned u;
a = 1; b = -2; u = 10;
c = a + u; d = b + u;
printf( "a + u = %d \t b + u = %d \n", c, d );
}
整型数据的溢出 如果一个整形变量存放的值,超出它所允许的范围,将会产生溢出,例如一个int型变量,如果其值为 32767,再加1就会产生溢出,变成 -32768,但运行时并不报错。
5
整理课件
基本数据类型
整型类型
C程序设计基础
整型常量的类型 注意: 1、一个整常量,如果其值在 -32768 ~+32767 范围内,认为它是int型,它可以赋给int型和long int型变量。
2、一个整常量,如果其值超过了上述范围,而且是在 -2147483648 ~ +2147483647范围内,则认为它是long int 型。
3、一个整常数后面加一个字母 u 或 U,认为是一个unsigned int 型常数。
4、一个整常数后面加一个字母 l 或 L,认为是一个long int 型常数。
6
整理课件
基本数据类型
实型类型
C程序设计基础
实型常量的表示方法 1、 十进制小数形式: 2、 指数形式:123e3 (e前必须有数字,e后指数必须为整数) 在数的后面加字母 f 或 F,就为单精度数,否则处理成双精度数。
实型变量 字节 有效位数 单精度(float): 4B 6~7 双精度(double): 8B 15~16 长双精度: 16B 18~19
实型数据在内存中的存放形式 一个实型数

《c程序设计基础》 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小355 KB
  • 时间2021-03-03
最近更新