2020-05-08

c语言学习笔记01(在Linux系统下操作)#
第一个程序 hello Word!
第一步:编写C语言源代码,vi hello.c
第二步:编译C语言代码,gcc hello.c
如果没有语法错误 生成a.out的可执行文件
有错 编译会显示错误信息。
第三步:运行程序
./a.out
编译的步骤:
(1).预处理
进行宏替换和头文件导入等 以及 去掉注释内容
(2)编译(3)汇编(4)链接
-o对生成文件进行重命名
程序:做数据处理 人机交互过程。

#inclue<stdio.h>包含头文件,在预处理阶段进行预处理

“#” 预处理指令
C语言中函数默认返回int类型
转义字符有 \t \b " \ \r…
数据类型种类多优点:
1. 方便计算,处理器处理数据方便
2.节省内存,
3.为了格式化
unsigned 表示无符号类型
unsigned 类型数据,没有符号位
signed 类型数据 二进制最高位是符号位 1表示负数,0表正数
short 最大值 0 15个1 最小 1 15个 0
计算机中保存的数据都是以补码形式存的
整型 : 取值范围 字节
short 2
int 4
long 4/8( 不同操作系统)
小数:
float
double
字符型:
chara
单位换算:
1字节=8bit 比特位
计算机中数据都是以补码的形式存在的!!
八位二进制,最高位1表示负数

负数的二进制转化为十进制
:最高位不变,求反码+1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值