下载此文档

C语言程序组成部分.ppt


文档分类:IT计算机 | 页数:约46页 举报非法文档有奖
1/46
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/46 下载此文档
文档列表 文档介绍
C语言程序组成部分
了解C程序的组成部分
一个简短的C语言程序
#include <>

int main(void)
{
printf("This is a C program.\n");
retcoUNT、CoUnT 都是不同的
不能使用关键字做标识符
11
关键字与标识符
关键字(C语言的保留字)
int
signed
extern
char
unsigned
float
const
do
default
while
case
continue
else
static
if
auto
sizeof
long
register
union
inline
for
struct
break
goto
typedef
enum
restrict
void
switch
return
short
double
asm
volatile
12
练****br/>判断以下的字符组合,哪些是C的标识符:
for for_0 int return
z count  Score33 a-1 a_2
9x 9_x _9x x9 x_ _9
sudent_name _2008BJ
y2K $12 c_sum_1
13
变量与内存
向变量中存储信息的方法
赋值语句:
变量 = 数据 ;
赋值运算符
不是等号
将一个数值存入一个内存单元
x = 90;
14
???
???
???
???
???
a
b
c
d
e
0
a=0;
a=6;
a=2+a;
6
8
d=10;
d=d-a;
10
2
内存的存储单元
假设声明5个变量:a,b,c,d,e
变量在内存的存储
未赋值的
变量不能
直接使用
15
每个变量都有数据类型
单精度实型
双精度实型
变量的类型
字符型
整型
实型
char
short [int]
int
float
double
C语言变量的数据类型
16
变量的数据类型决定了该变量存储于内存时将占用内存空间的大小(或多少)
一个字符型(char)的变量 1个字节
一个短整型(short)变量 2个字节
一个基本整型(int)变量 4个字节
一个单数度实型(float)变量 4个字节
一个双数度实型(double)变量 8个字节
不同的数据类型的变量可以表示的数据大小也不同。
换句话说,不同类型的变量具有不一样的数据范围。
17
每个变量都有数据类型
a
$
56
char字符型
short短整型
int、long整型或者float实型
double双精度型
-
内存区
-

18
例如:
数据位的不同,能表示数据的大小也不同。
00
01
10
11
0
1
000
001
010
011
100
101
110
111
00000000
00000001
00000010
00000011
00000100
00000101
……
11111100
11111101
11111110
11111111
0000
0001
0010
0011
0100
……
1100
1101
1110
1111
7
8
6
5
4
3
2
1
19
类型
关键字
存储字节数
数值范围
短整型
[signed] short [int]
2
-32768 ~ 32767
基本整型
[signed] int
4
-231~231-1
长整型
[signed] long [int]
4
-231~231-1
无符号整型
unsigned int
2
0 ~ 65535
无符号短整型
unsigned short [int]
2
0 ~ 65535
无符号长整型
unsigned long [int]
4
0~(232-1)
单精度实型
float
4
双精度实型
double
8
字符型
char
1
-128 ~ 127
( 存放字符的ASCII代码 )
无值型
void
0
无值
20
查看本机使用的C编译器的数据类型
#include <>
int main(void)
{
printf("char size: %

C语言程序组成部分 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息