c语言 第一次笔记
来源:互联网 发布:怎么开淘宝网店视频 编辑:程序博客网 时间:2024/06/06 18:55
2017.11.28 Class 1
一, 上课内容
(一)、类型:
1、整型:char short int long longlong
(字节): 1 2 2/4 (16位编辑器/32位编辑器) 4 8
(1字节=8比特位)
(1)、Char:
A、十进制——二进制:
例:128 64 32 16 8 4 2 1
(10): 0 0 0 0 1 0 1 0
(125):: 0 1 1 1 1 1 0 1
B、负数的补码:取绝对值,取反加一
例:-12
取绝对值:12:0000 1100
取反: 1111 0011
加一: 1111 0100(-12的补码)
C、取值范围:unsigned char 0~255
signed char -128~127
Ascll码值: 0 48
A 65 a 97
Z 90 z 122
2、浮点类型:float double
(单精度)4 (双精度)8
作业一:浮点数在内存中是如何存储的
对于float型数据,其长度是4个字节,右边23位用来表示小数点后面的数字,中间8位用来表示e,左边一位用来表示正负。
对于double型数据,其长度是8个字节,右边52位用来表示小数点后面的数字.中间11位表示e,左边一位用来表示正负。
指数偏移量=2^(k-1),k为指数位个数。
因为e可以为正,可以为负数。比如1.10110*2^4 这个e为正数,如果是0.101那么用指数表示就是1.01*2^-1,那么e为-1。同时要求先把e+指数偏移量,得到的结果再化成二进制,就是我们的指数位。
小数部分:把小数点后面的数字。如上面的10110,位数不够就补零。
(二)、初识程序:
1 、#include<studio.h>//预处理指令
Intmain() //定义主函数
{ //主函数开始
Printf(“hello world\n”)
return 0(表达式)//返回成功
}
注:main函数是所有程序的入口,不写返回值仍可通过。
2、int Fun(int a)
int a:参数列表;a:形式参数
3、代码块注释:
/*…*/:不能嵌套。
#if……#endif:可嵌套。
- c语言 第一次笔记
- C语言从零学习第一次笔记
- 第一次c语言
- 第一次C语言作业
- 第一次C语言作业
- 第一次c语言作业
- 第一次接触C语言
- 第一次接触c语言
- 第一次学c语言
- C语言第一次作业
- c语言第一次作业
- 第一次作业-C语言
- C语言第一次课
- 第一次接触C语言
- c语言学习 第一次
- 第一次写C语言
- c语言第一次练习题
- 图论C语言第一次听课笔记和作业
- 利用SXSSFWorkbook导出excel
- jsp将页面的响应方式改为excel
- 使用$.ajaxFileUpload上传时<input type="file">设置的onchange只能执行一次的解决方案
- 主动队列RED算法的理论分析
- man umount 命令下的文件
- c语言 第一次笔记
- 6.0系统内置apk
- 2017.12.4
- 记录浏览次数(SpringMVC+mybatis+MySQL)
- java 异常
- java 任务管理命令
- Leetcode:383.Ransom Note(统计每个字符串每个字母的个数)
- react入坑之表单
- 说说最近.