COUT << 사실로 출력 거짓으로 boolalpha 1
논리 연산자 :
TRUE 일 경우 && (AND) 및 두 조건에 해당
|| (또는), 또는 두 가지 조건에 해당하는 경우 참
! 비 반전
비트 연산자 (이진) :
및 비트 단위는 동일한 1에 비해
| 비트 단위 또는 1 일이 있었다
~ 비트 반전 (8 부정), 음의 이진 10 진수로 변환된다 : 바이너리 부인, + 1, 다음을 제외
^ 비트 XOR 0 동일 상이한 1
<< 0가지 경우 바로 갭 충전 남아 ---- 2 << 3~10 바이너리> 10000 16 비트 결과
>> 오른쪽 시프트 부호 비트가 왼쪽 공석
를 sizeof 연산자는 데이터 유형에 의해 점유 된 메모리 공간의 크기를 얻는 데 사용
사용법 :는 sizeof (TYPE_NAME)
바이트 단위로 비트 결과
연산자 우선 순위 :
세 사업자 :
INT의 NUM = 5> 6? 10 : 12;
(5) 그렇지 않다면 1012을 반환 6보다 큰
구조의 경우 :
경우 (TRUE)
{
{
}
다른
{
다른
{
}
예 :
// 사용자가 입력 한 문자가 합법적 인 하드 디스크 드라이브의 여부를 확인하기 위해 프로그램을 사용하여 문자의 = PAN ' \ 0 ' ; // 기본값 문자 null로 설정됩니다 COUT을 << " 문자를 입력, 나는 N-를 \의 적법성을 판단하십시오 " ; CIN >> PAN; // 'A'~ '는 Z' IF (PAN> = ' ' && PAN <= ' 는 Z ' ) // 'A'는도 65 (ASCII 코드) 일 수있다 { COUT을 << " 합법적 편지 " << endl의; } 다른 { COUT << " 불법 편지 " << ENDL; } 시스템 ( " 정지 " );
1