c语言第一天

C语言:是一门强类型(数据类型之分)面向过程的语言
是以模块(函数(过程))单位执行的单位

程序=算法+数据
C语言的数据:
源文件:存放高级语言的文件
后缀名: .c
程序的入口函数:程序开始的地方(主函数)

以类型划分:整型,浮点型,字符型
按数据是否可变:常量,变量
1、常量: 不可改变的量
整型常量 :
十进制: 100
八进制: 0100
十六进制:0x100
字符型常量 浮点型常量
2、变量:可以改变的量 (从少,由该变量的容器来决定)
定义变量:申请空间的大小
[有无符号] 类型 变量名;
整形变量:(申请一块存储空间) 专门存放整型数据的“空间”
类型 变量名;
注:C语言的整型类型有 基本整型
按类型分:
int,短整型short,长整型long
eg:定义一个基本整型变量a:
int a;
不同出现同名定义在同一“函数”中
按有无符号: +100 -100
有符号:signed 如果定义变量时,没有指定有无符号时。默认是有符号位
int a;等价于 signed int a;
无符号:unsigned
初始化:在定义变量同时赋初值
short b=10;
引用变量:就是引用该变量的“内容”

3、输入输出:
printf("%d",数据); %d将二进制转换为十进制输出

4、运算符:
1、求空间大小的运算符: sizeof
(面试题: sizoef与strlen的区别?)

计算机的基础:
存储单位:
最小的存储单位: bit (存放一个0或者1)
基本存储单位:Byte 字节 (1Byte=8bit)
1Byte=8bit)
其他的存储单位:
1Kb=1024Byte=2^10Byte
1Mb=1024Kb
1Gb=1024Mb
1Tb=1024Gb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值