C/C++ 예제

시삽: 레드플러스 님 
게시판 이동:
 제목 : 3.7. 예제. 비트 연산자 : 비트연산자.c
글번호: 45
작성자: 레드플러스
작성일: 2005/08/02 오전 12:01:48
조회수: 4617
#include <stdio.h>

void main()
{
    int a=10, b, c=5;
    char ch[10] = "red";

    short a = 0xF0; //이진수 11110000
    short b = 0x0F; //이진수 00001111

    printf("a & b의 결과는 : %x\n", a & b);
    printf("a | b의 결과는 : %x\n", a | b);
    printf("a ^ b : %x\n", a ^ b);

    b = ~a;
    printf("a=%d, b(~a)=%d\n", a, b);
    printf("a=%d, c=%d, a&c = %d\n", a, c, a & c);
    printf("a=%d, c=%d, a ^ c = %d\n", a, c, a ^ c);
    printf("a=%d, c=%d, a | c = %d\n", a, c, a | c);

    printf("sizeof(a)=%d\n", sizeof(a));
    printf("sizeof(ch)=%d\n", sizeof(ch));
    printf("sizeof(float)=%d\n", sizeof(float));
    printf("sizeof(3+5.5)=%d\n", sizeof(3+5.5));
}
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 4. 제어문(조건문과 반복문) - 레드플러스 2005-07-26 5657
  3. 식과 연산자 - 레드플러스 2005-07-26 5255
  3.1. 예제. 산술 연산자 : 산술연산자.c - 레드플러스 2005-08-01 4456
  괄호 연산자, 변환 연산자 괄호연산자_C언어.png(68 KB) 레드플러스 2012-09-09 4394
  3.2. 예제. 대입 연산자 : 대입연산자.c - 레드플러스 2005-08-01 4699
  3.3. 예제. 비교 연산자 : 비교연산자.c - 레드플러스 2005-08-01 4515
  3.4. 예제. 논리 연산자 : 논리연산자.c - 레드플러스 2005-08-01 4681
  3.5. 예제. 삼항 연산자 : 삼항연산자.c - 레드플러스 2005-08-01 4801
  3.6. 예제. 순차 연산자 : 순차연산자.c - 레드플러스 2005-08-02 4297
현재글 3.7. 예제. 비트 연산자 : 비트연산자.c - 레드플러스 2005-08-02 4617
  3.8. 예제. 시프트 연산자 : 시프트연산자.c - 레드플러스 2005-08-02 4413
  아스키 기호의 특수문자 발음하기 - 레드플러스 2007-01-04 4669
  연습문제: 원의 반지름(r)을 키보드로부터 입력받아 원의 넓이와 둘레를 구하는 프로그... 원의넓이와둘레.png(43 KB) 레드플러스 2012-10-10 11074
  예제: 2개의 숫자를 콘솔로부터 입력받은 후 산술 연산 값 출력하기 ScanfArithmetic.png(92 KB) 레드플러스 2017-08-24 2722
다음글 2.  변수의 선언과 데이터형 - 레드플러스 2005-07-26 5514
 
손님 사용자 Anonymous (손님)
로그인 Home