아니요, <연산자는 <=연산자와 같은 시간이 걸립니다. 두 연산자는 유사하게 실행되고 명령 실행을 수행하는 데 동일한 실행 시간이 걸립니다.
컴파일시에 jcc(점프명령어)가 있는데, 비교의 종류에 따라 그 명령으로 점프한다. 다음은 비교 유형의 일부입니다 -
-
제 − 같으면 점프
-
jg − 크면 점프
-
제니 − 같지 않으면 점프
-
제이 − 크거나 같으면 점프
연산자 <와 연산자 <=사이에는 연산자 <가 'jg' 명령을 실행하는 반면 연산자 <=가 'jge' 명령을 실행한다는 한 가지 차이점이 있습니다. 그러나 두 연산자 모두 실행하는 데 같은 시간이 걸립니다.
다음은 C 언어에서 <및 <=연산자의 예입니다.
예시
#include<stdio.h> int main() { int a = 8; int b = 8; if(a<b) printf("b is greater than a\n"); if(a<=b) printf("b is greater or equal to a"); else printf("b is smaller than a"); return 0; }
출력
다음은 출력입니다.
b is greater or equal to a