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