|
c语言系列教程 第三课 c语言的数据类型讲解分析
讲师: 一直很安静
本节课知识点:1.常量与变量..
2.整数数据,浮点数.
3.字符串类型.
数据类型: NO1.基本类型,NO.2.构造类型 NO.3.指针类型 NO.4.空类型
NO1.基本类型(整型,字符型,浮点型,(单精度,双精度),枚举类型)
NO.2.构造类型(数组类型,结构体类型,共用体类型)
常量与变量..
常量:在程序运行的过程中不可以被改变的量.....
从字面形式分析可以分为:整型常量(1.2.2.3.5),实型常量 (5.8,4.6).字符型常量('a','b')
申明形式: #define 常量名 值
#include "stdio.h"
#define fan 80
void main()
{
int a,b,c;
a = 5;
b = 3;
c = a * b + fan;
printf("%d\n",c);
}
变量:内存中具有特定属性的一个存储单元,它用来存放数据也就是变量的值,在程序运行期间值是可以改变的.
C中区分大小写.... A a
定义变量 :只能有字母,数字.下划线组成....
Sum fan hack sum1
2.整数数据,浮点数.
整数---整形常量: 十进制(01***56) ,,.....八进制(0123(0开头),-011(十进制:-9))......十六进制(查询下..).....
整形变量: 在内存中 以二进制方式存储
Int i;
I = 10;
Signed int (有符号整形)一般signed 省略 -32***68 ---- 32***67
Unsigned int (无符号) 0-----65***35
Signed short int 有符号短整型 -32***68 ---- 32***67
Unsigned short int 无符号短整型 0-----65***35
signed long int 有符号长整形 -214****3648------214****3647
Unsigned long int 无符号长整型 0-----429****7295
定义整型变量
Int a,b;
浮点型数据:
:c中的读点数就想我们平时说的实数 浮点数有两种表达形式:
十进制小数形式: 0.123,1.23,0.0;
指数形式: 123e3,注意e前必须有数字.而且e后面必须是整数...
浮点型变量: 一个浮点型数据在内存中站4个字节 2.(int,...)
分为单精度.(float)
双精度(double)
长双精度(long double)
字符\字符串类型.
C 中字符常量用单引号括起来 'a','b','A'...
C还允许一些特殊的字符 这里我们要记住:
\n 换行
\t 水平制表 跳到下一个tab位置
\b 退格,讲当前位置移动到前一列
\r 回车
\f 换页
\\ 便是一个反斜杠:\
\' 一个单引号
\'' 一个双引号
\ddd 8进制一个三位字符
\xhh 1到2位十六进制字符
#include"stdio.h"
Void main()
{
Printf(" ab c\t de\rf\tg\n");
}
字符变量>
字符变量 用来存放字符常量,他只能放一个字符,.不可以放一个字符串..
Char c1 c2
C1 = 'a';
C2 = 'b';
字符串常量 ;;;;;;
用""括起来的叫字符串常量.///
Printf("made in china!");
http://www.hackfans.com.cn/c3.zip |
|