先級)
1.算術運算符%只能對整型變量進行求余操作。對自己本身變量的值進行1操作。a先用再加a:先加再用注釋只能給變量不能給常量2.賦值運算符int a 0;//這個叫初始化定義變量的時候會開辟空間第一次裝入的值。a 10;//賦值操作使用一個新值覆蓋變量中的舊值。左值在賦值運算符左側的。變量右值再賦值運算符右側的。常量變量表達式/賦值運算符在操作的過程中要求左右兩邊類型一致或匹配。賦值運算符如果左右類型不匹配按一下方式處理1浮點數類型給整型舍棄小數部分。2整數類型給浮點類型小數位擴展。3左右兩邊內存空間大小一致直接復制內存中的數據。把內存小的向內存空間大的賦值高位補充1原來數據無符號高位補0如果是負數補1.。把內存空間大的儲存到空間小的賦值操作。數據為的截斷。低位保留高位截斷先求和再賦值。-先求差再賦值。*/。%除數不能為0.逗號運算符使用連接的式子。最后輸出的只有最后一個值sizeof:獲得被操作對象的內存大小。獲得大小后為unsigned long 類型printf(%lu\n,sizeof(int));sizeof(int);sizeof(a);sizeof(11);3.3.優(yōu)先級括號》彈幕》雙目》三木》賦值》逗號算術運算符-*/移位運算符左移右移關系運算符 )位運算與或非等操 作二進制位邏輯運算符與或非目數指的是運算符需要的操作數的個數。結合律如果在表達式中同等優(yōu)先級的運算符查看結合律決定那邊先計算。大部分都是自左向右。有三個式從右向左單目賦值運算符三目運算符