注释

1.单行//
2.整段/....../

函数

自定义的函数不能放在主函数内要放在主函数外再通过主函数调用

数组

表现形式:
int arr[5]={1,2,3,4,5};
int arr[5]={0};
int arr[5];
......
数组起始默认下标为0即第一个数组为arr[0]=1 arr[1]=2 ......
全部打印出需要循环打印

各种运算符

/:/号为取商 (5/2)=2
%:%号为取余(5%2)=1
<< 左移 //二进制向左移动一位缺的用0补 | >> 右移 //二进制向右移动一位缺的用0补//a << 2为移动两位
判断连接符:&&与 ||或 !非 (&&同一则一, 一零则零) (||一一则一)
计算连接符:& 按位取与 |按位取或 ^为异或(与上方同理)
举例:
3:二进制为0011
5:二进制为0101
3&5=0011&0101 (遵循一零则,零同一为一)
=0001
=1
3|5=0011&0101 (遵循一一则一)
=0111
=7
3^5=0011^0101 (遵循相同为0不同为1)
=0110
=6
单目操作符: !非(C语言中0=0 , 其他都=1。所以!0=1, !任何=0)
双目操作符: 3+3 2-3 3/6 (符号左右两个数)
三目操作符: ? :用法(a==1)?(a=2):(a=3);a若等于1则a=2否则a=3