이 기사에서는 다음의 차이점을 살펴보겠습니다. '=' 그리고 '==' C 프로그래밍의 연산자와 사용 예를 제공합니다.
대입 연산자(=)란?
C 프로그래밍에서는 과제 연산자는 코드의 변수에 값을 할당할 수 있도록 하는 중요한 역할을 합니다. 변수를 정보를 저장하는 컨테이너로 생각하고 대입 연산자를 필요할 때마다 새 정보로 컨테이너를 채우거나 다시 채우는 방법으로 생각하십시오. 와 더불어 할당 연산자 , 프로그램이 실행 중일 때 언제든지 변수 값을 업데이트할 수 있습니다. 초보자가 효과적인 코드를 작성하기 위해 반드시 파악해야 하는 기본 개념입니다.
다음은 할당 연산자 C 프로그래밍:
#include
정수 기본 ( )
{
정수 숫자 1 , 숫자 2 , 합집합 ;
printf ( '첫 번째 숫자를 입력하세요. \N ' ) ;
스캔프 ( '%디' , & 숫자 1 ) ;
printf ( '두 번째 숫자를 입력하세요. \N ' ) ;
스캔프 ( '%디' , & 숫자 2 ) ;
합집합 = 숫자 1 + 숫자 2 ;
printf ( '두 숫자 %d와 %d의 합 = %d' , 숫자 1 , 숫자 2 , 합집합 ) ;
반품 0 ;
}
위의 코드는 사용자에게 두 개의 정수형 숫자를 입력하도록 요청합니다. 숫자 1 그리고 숫자 2 . 그런 다음 이 두 숫자의 합을 계산하고 이름이 지정된 int형 변수에 할당합니다. 합집합 를 사용하여 대입 연산자(=) . 마지막으로 다음을 사용하여 합계를 인쇄합니다. 프린트에프() 기능.
같음 연산자(==)란 무엇입니까?
C에서는 같음(==) 연산자는 두 개의 입력에서 작동하는 이항 연산자입니다. 그만큼 '==' 연산자는 피연산자 중 하나가 같다는 사실을 결정합니다. 이 경우 true가 됩니다. 그렇지 않으면 거짓이 됩니다.
다음은 작업을 보여주는 간단한 코드입니다. == C 프로그래밍의 연산자.
#include
정수 기본 ( )
{
정수 숫자 1 , 숫자 2 ;
printf ( '첫 번째 숫자를 입력하세요. \N ' ) ;
스캔프 ( '%디' , & 숫자 1 ) ;
printf ( '두 번째 숫자를 입력하세요. \N ' ) ;
스캔프 ( '%디' , & 숫자 2 ) ;
만약에 ( 숫자 1 == 숫자 2 )
printf ( '%d는 %d와 같습니다.' , 숫자 1 , 숫자 2 ) ;
또 다른
printf ( '%d는 %d와 같지 않습니다' , 숫자 1 , 숫자 2 ) ;
반품 0 ;
}
위의 프로그램은 두 개의 정수형 숫자를 입력해야 합니다. 숫자 1 그리고 숫자 2 . 그런 다음 두 숫자가 같은지 여부를 다음을 사용하여 확인합니다. 비교 연산자(==) , 그런 다음 다음을 사용하여 결과를 인쇄합니다. 프린트에프() 기능.
결론
차이점 이해 대입 연산자(=) 그리고 연산자와 같음(==) C로 프로그래밍하는 동안 유용합니다. 할당 연산자는 값을 변수에 할당하는 반면 같음 연산자는 두 피연산자가 같은지 여부를 결정합니다. 올바른 상황에서 올바른 연산자를 사용하면 프로그래머는 효율적이고 오류 없는 코드를 작성할 수 있습니다.