>  기사  >  백엔드 개발  >  C 언어에서 =와 ==의 차이점은 무엇입니까?

C 언어에서 =와 ==의 차이점은 무엇입니까?

尚
원래의
2020-03-02 13:19:1623935검색

C 언어에서 =와 ==의 차이점은 무엇입니까?

C 언어에서 ==와 =의 차이점은 다음과 같이 의미의 한 측면에만 있습니다.

"=="는 관계 연산자이고 "="는 할당 연산자입니다.

관계 연산자는 모두 이진 연산자이며 연관성은 결합성을 유지합니다. 관계 연산자는 산술 연산자보다 우선 순위가 낮고 할당 연산자보다 우선 순위가 높습니다.

"="는 기호가 아니라 x=3과 같은 할당 연산자와 같습니다. 또한 하나의 명령문에서 여러 변수에 동일한 값을 할당할 수도 있습니다. 즉, 다중 할당이 가능합니다.

등호가 하나만 있는 할당 연산자에 비해 관계 연산자의 등호 연산자는 두 개의 등호 "=="로 표시됩니다.

추천: "c 언어 튜토리얼"

위 내용은 C 언어에서 =와 ==의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.