首页 > 代码库 > 第一节 进制 常量 变量 运算符
第一节 进制 常量 变量 运算符
计算机只能识别0.1代码.
n进制转化为10进制:
当前位的数乘以基数的位数减1次方
10进制转化为n进制:连除倒去余的方法
一个字节代表8个二进制位
字节是计算机中最小的单位,我们平常说的内存2G就是说,有2G德字节.
常量:程序运行中值不发生变化的量
变量:程序运行中会发生变化的量
变量代表的是一个存储区域,存储区域内存储的内容就是变量的值.
int a = 10;
变量类型 变量名 赋初值
变量名的命名规范:
由数字,字母,_组成,数字不能开头;
不能和系统关键字相同;
见名知意;
同一个函数中能有两个变量名相同.
% 取余. 1/2 = 0 两边都是整型,最后结果也为整型.
b = ++ a;
a = a + 1;
b = a;
b = a ++;
b = a;
a = a + 1;
位运算符 << ,对二进制位进行操作.
eg- int a = 10,b = 5;
int c = a & b;
1010
0101
0000
都为1,才是1
|
1010
0101
1111
只要相同位不同时为0,则不为0
^
1010
0101
1111
相同位的数字不同,结果为1
<< >>
1010 << 10100 20
1010 >> 0101 5
左移一位*2,右移一位/2,移动后,用零补齐.
语句就是加上 ; 的表达式. 每一个表达式都是有结果的.
语句是程序执行的最小单位.
printf scanf 系统定义的格式化输出输入函数, %d就是格式化的标志. %u 无符号十进制,%i十进制整数,%.2f小数点后,保留两位小数.
控制台输入的数据输入到指针变量中.
本文出自 “久久归一” 博客,请务必保留此出处http://lulun426.blog.51cto.com/9197884/1532465