找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 973|回复: 0

c语言系列教程 第三课 c语言的数据类型讲解分析

[复制链接]

72

主题

0

回帖

360

牛毛

一级牛人

积分
360
发表于 2011-1-21 21:03:09 | 显示全部楼层 |阅读模式 来自 贵州省黔东南州
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
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-25 17:00 , Processed in 0.416850 second(s), 32 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表