周末学习了C语音基本数据类型与表达式,今天复习了一下
一。常用单位
位 最小储存单位
字节 一个字节8位
字 根据机器不同,几位的机器就要几位
1KB=1024B 1MB=1025KB 1GB=1024MB 1TB=1024GB
二。数据存储方式
整数 以二进制数字存储
浮点数 将一个数分为小数部分和指数部分存储
三。基本数据结构
字符型(char) 数值类型【整型(short,long,int)单精度(float)双精度(double)】
四。变量和常量
常量可以在程序中直接引用,不能改变。常量分为直接常量(在程序中直接引用的数据)和符号变量
每个变量都要有一个名字,并且定义一个数据类型给变量分配存储空间,最后给变量赋值
五。运算符与表达式
基本的运算符有加,减,乘,除,求余数。运算时遵循先乘除后加减,自左至右。
赋值运算符“=”把右边的赋值给左边的
关系运算符<、<=、>、>=、==、!=
逻辑运算符&&与 ||或 !非
自加自减运算符++i,--i(先自加或自减) i++,i-- (后自加或自减)
六。数据输入输出
数据输出putchar(),printf().数据输入getchar(),scanf()
转义字符 d 十进制整数
o 八进制整数
x 十六进制整数
c 单个字符
s 字符串
f 实数