C語言課程心得(三)

註釋

1.單行//
2.整段/....../數組

函數

自定義的函數不能放在主函數內要放在主函數外再經過主函數調用ide

數組

表現形式:
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=3it

相關文章
相關標籤/搜索