十分钟了解C语言-常用数据类型

1.字符类型char

一个字节。

用来存储小范围的整数(-128 ~ 127),和“字符”(所有ASCII字符,128个)。

char 
a  =  100;  
char 
b  = ‘a’;

2.整数类型int

4个字节

用来存储整数,范围:- (2的31次方) ~ 2的31次方-1

3.长整形long

long 也就是 long
int

用来存储整数。

在32位系统上,占4个字节,和int相同

在64位系统上,占8个字节。

4.长长整形long

long

用来存储整数。

8字节。

5.float类型(单精度浮点类型)

用来存储带小数部分的数据。

4个字节

表示方式:
按科学记数法存储,也就是需要存储“尾数”和“指数”

float 
x = 1.75E5;   

//1.75E5就是1.75乘以105次方,只需保存尾数(1.75)和指数(5)

float 
y = 1.123456789; 

//精度只能取值到
1.1234568, 在第7位(整数部分不算)是四舍五入后的值。

表示范围:***-3.41038~+3.4*1038
(不需记忆)

精度
最长7位有效数字(是指710进制位)

6.double类型(双精度浮点类型)

用来存储带小数部分的数据。

8个字节

表示范围:-1.7*10308~1.7*10308(不需记忆

精度
最长16位有效数字(是指16位10进制位)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1) 本套课程针对高校大学生系统学习C语言而录制,从0基础入门讲起,循序渐进,通俗易懂,同时适用于计算机系及非计算机系的同学。通过学习可以帮助大家掌握C语言本质,轻松面对C语言全国二级考试,并达到能独立完成中型C项目、C游戏的水平;2) 多数高校都开设了C语言课程,网上C语言课程也很多,但普遍存在两个问题: (1) 授课方式单一,大多是照着代码念一遍, 对刚刚接触编程的同学来说,感觉晦涩难懂 (2) 授课内容过度注重语法,没有项目实战支撑,造成课程枯燥无趣。本课程针对上述问题进行了改进 (1) 授课方式采用语法讲解+内存布局示意图+项目的方式,让课程生动有趣好理解 (2) 系统全面的讲解了C语言的核心技术点,还配套录制了《全国计算机二级C语言真题精讲》,让学员在掌握C语言编程的同时,还能轻松面对二级考试;3) 课程详细内容: 常量-变量、分支语句、循环语句、操作符和表达式、函数(库函数、自定义函数、递归调用 )、数组(一维数 组、二维数组、数组作为函数参数、指针数组)、指针(指针和指针类型、二级指针和多级指针、指针表达式解析、指针运算、数 组指针、函数指针、回调函数)、调试技巧、程序环境和预处理(翻译环境、运行环境、预定义符号、#define和#undef、宏和函 数、条件编译、文件包含)、 数据在内存中的存储、内存块分配、static、字符函数和字符串函数、自定义类型(结构体、枚举 、联合)、动态内存管理、文件操作(i/o常量、i/o函数、流)。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值