二进制:8421
快捷键:command+alt+0 边框
command+/ 将选中的代码注释
command+z 撤销
command+m 当前界面最小化
command+w 关闭当前窗口
command+q 退出当前程序
进制:逢几进一
十进制: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
二进制(0b):0,1,10,11,100,101,110,111,1000,1001
十六进制(0x) 八进制(0)
基数:逢几进几的几
位权:123 012
十进制---x 连除倒取余
x---十进制 按权求和
1byte=8bit(b,kb,mb,gb,tb,sb)
数据类型
基本数据类型 | 说明 | 占用字节 |
int(%d) | 整型类型 | 4 |
float(%f) | 单精度浮点类型 | 4 |
double(%f) | 双精度浮点类型 | 8 |
char(%c) | 字符类型 | 1 |
long(%ld) | 长整型类型 | 4或8 |
short(%d) | 短整型类型 | 2 |
常量:不可以被改变的量
变量:可以存储的区域,只可以被改变
变量的组成:类型修饰符,变量名,初始值
变量的规范:只能由数字字母下划线组成,并且数字不能开头;不能与系统重名;不能重复使用变量名;
两个变量交换,不用第三变量
1⃣️
int a;
int b;
a=a+b;
b=a-b;
a=a-b;
printf(“a=%d”,a);
printf(“b=%d”,b);
2⃣️
int a;
int b;
a=a^b;
b=a^b;
a=a^b;
printf(“a=%d”,a);
printf(“b=%d”,b);
表达式:是由变量运算符组成的;表达式都有返回值;最好定义一个变量将表达式进行接收
与或非 && || !(非零即为真)
语句是程序执行的最小单位,以分号结尾;
异或^ 按位异或(相同即为真);