C语言
文本 文字 记事本 98 2000 2003 xp win7 8 10 11
Visual studio code vscode
IDE:集成开发环境 Integrated Development Environment
chatGpt
在桌面上新建文件夹
在vsc里面打开文件夹
新建文件hello.c,必须以.c结尾
Include:包含、引入
高级语言 编译过程 编译器 机器语言
预处理指令
Stdio.h : standard标准 i:input输入 o:output 输出 h:header
Int:整数integer
Main:主要的,主函数 子函数
缩进:用Tab键进行缩进
每个文件最后要加一个空行
白点来提示,ctrl+s
Cmd: comman
计算机给用户提供服务:图形用户界面、命令行用户界面。
Cd:change directory文件夹
dir: directory
输入命令之后怎么运行,Enter回车提交
cls: clear screen
TAB键命令或文件名补全
在文件夹中,一个点代表当前文件夹,二个点代表上一级文件夹
编译器:gcc gccgdb.exe
没有提示就是最好的事情。
.c源文件 a.exe 目标文件
运行程序:
上下箭头调出历史命令。
Wangdoc.com/clang c language
终端:
path:路径
print:打印 f:format 格式
\n: new line 新的一行,换行
undeclared:未声明的
3000000000=3e8=3*108
0.0000000000000000021=2.1*10-18
浮点数:
定点数:
100010:
用32位来表示数字,用定点数的方案,前16位表示数的整数部分,后16表示小数部分。
浮点运算性能:
用float:32位表示小数
Double :64位来表示一个小数 8.345*100
用1位来表示正负,尾数的整数部分、小数部分 用多少位来表示指数
8:1000
1000.00010001*20
+1.00000010001*23
数据类型:数字 整数(int 32)、浮点数
20230312
wangdoc.com/clang : doc: document文档 com:company公司 lang:language语言
Visual studio code: vsc 集成开发环境
文本,
工业级别软件 生产力
计算机当中约定,一个数字只有两位小数,记数的时候不保存小数点
12.89 1289 12.89
1000
定点数:1000000 天文学
浮点数:
整数
太阳质量:2000000000000000000000000000000
生物、物理、化学:分子、原子、电子、质子、中子、核子 0.0000000000000000000000002
32位 16+16
64位 32 32
科学计数法:200000000000000000000000000000*10
20000000000000000000000000000*10*10
2*10*10*……10 =2*1030
科学计数法:
0.0000000000000000000000002 原数 24个0
0. 000000000000000000000002*0.1 23个0
0. 00000000000000000000002*0.1*0.1 22个0
0. 0000000000000000000002*0.1*0.1*0.1 22个0
0.2*24个0.1
2*25个0.1相乘 2*1/(10)= 2*10-25
1/10 1/(10*10) 1/(10*10*10) 1/(10*10*……10) 24个10
0.1=1/10 10-1
10-2=1/(10*10)
-2*10-25