C 언어에서 &는 무엇을 의미하나요?
& 기호는 C 언어에서 두 가지 의미를 갖습니다. 하나는 단항 연산자인 주소 연산자를 나타내고, 그 기능은 변수의 메모리 주소를 얻는 것이고, 다른 하나는 이진 연산자를 나타냅니다. 연산자는 두 숫자의 해당 이진 비트를 AND하는 데 사용됩니다.
C 언어 연산자
산술 연산자
는 다양한 수치 연산에 사용됩니다. 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(또는 모듈러 연산, %), 자기 증가(++), 자기 감소(--) 등 7가지 유형이 있습니다. .
관계 연산자
는 비교 연산에 사용됩니다. 여기에는 보다 큼(>), 보다 작음(=), 작거나 같음(
논리 연산자
는 논리 연산에 사용됩니다. (!)가 아닌 and(&&) 또는 (||)를 포함합니다.
비트 연산 연산자
연산에 포함된 양은 이진 비트로 수행됩니다. 여기에는 비트 AND(&), 비트 OR(|), 비트 NOT(~), 비트 XOR(^), 왼쪽 시프트(<<) 및 오른쪽 시프트(>>)의 6가지 유형이 포함됩니다.
대입 연산자
는 할당 연산에 사용되며 단순 할당(=), 복합 산술 할당(+=,-=,*=,/=,%=) 및 복합 비트 연산 할당(&=, |= ,^=,>>=,<<=) 3가지 범주에 11가지 유형이 있습니다.
조건 연산자
조건 평가(?:)에 사용되는 삼항 연산자입니다.
쉼표 연산자
는 여러 표현식을 하나의 표현식(,)으로 결합하는 데 사용됩니다.
포인터 연산자
는 내용(*)과 주소(&)라는 두 가지 작업에 사용됩니다.
바이트 숫자 연산자
는 데이터 유형(sizeof)이 차지하는 바이트 수를 계산하는 데 사용됩니다.
특수 연산자
에는 대괄호(), 아래 첨자[], 멤버(→,.) 등이 포함됩니다.
추천 튜토리얼: "C#"
위 내용은 C 언어에서 &는 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!