1. 程式人生 > 其它 >邏輯與、或運算時的注意點

邏輯與、或運算時的注意點

技術標籤:c語言

  • 邏輯與(&&)的優先順序高於邏輯或(||)
  • 邏輯與運算一側數值為0時不再進行後續計算;
  • 邏輯或運算一側數值為1時不再進行後續計算;
#include<stdio.h>

int main()
{
	int a = 0, b = -1;
	printf("%d %d %d", a++ && b++, a, b); //輸出結果:0 1 -1
	return 0;
}