初入C语言

c语言人与计算机交流的语言

我们学习时的能力需求:分析问题能力,构造算法能力(重点),编程能力,调试能力

自己做到:打好基础,掌握语法规则,多学多练多动手

安装环境:安装typora-x64.zip

                  安装dev c++

了解计算机的基本组成: cpu(中央处理器)

                                      内存(内存单元)

                                      输入单元:键盘鼠标

                                     外存:硬盘光盘

                                     输出单元:显示器

                                     缓存

存储单位换算:1.位,字节,字 / bit byte word

                         2. 1KB=1Byte=8bit

                         1KB=1024bytes

                         1MB=1024KB

                         1GB=1024MB

                         1TB=1024GB

C程序编译流程预编译(.i结尾)-编译(.s)-汇编(.o二进制文件)-链接-执行(生产可执行的可执行文件win下.exe inux下 .out

.h库 .h(头文件.h结尾)c源文件(.c结尾)

#预编译指令

1.创建源程序;使用文本编译器制作

  • 所有的 C 语言程序都需要包含 main() 函数。 代码从 main() 函数开始执行。

  • /* ... */ 用于注释说明。

  • printf() 用于格式化输出到屏幕。printf() 函数在 "stdio.h" 头文件中声明。

  • stdio.h 是一个头文件 (标准输入输出头文件) , #include 是一个预处理命令,用来引入头文件。 当编译器遇到 printf() 函数时,如果没有找到 stdio.h 头文件,会发生编译错误。

  • return 0; 语句用于表示退出程序。

  • 例如:

  • 2.预处理源程序gcc -E hello.o -o

学习进制转换:二进制0 1

                         八进制0~7

                         十进制0~9

                         十六进制0~F

二进制             十六进制

0001                        1

0010                        2

1000                        8

1010 A(10)                    其关系可表述为8421

二进制           十进制

10010                 18

八进制                                                     十进制

0764 (7x8²+6x8一次方+4x8的零次方)= 500

换算    在win+R(运行)中输入calc开启计算器找到启动程序员计算法输入进制数自动换算

           3位二进制代表一位八进制

           4位二进制代表一位十六进制(划转换即可)

           十进制转其他的进制采用除的方式(根据进制位数判断)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值