ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [C] 연산자 (미작성)
    프로그래밍/C 2024. 3. 12. 16:49

     


    코드

    #include <stdio.h>
    
    int main () 
    {
    	int a = 10, b;
    	b = a++; // 대입 후 1증가
    	printf("%d\n",b);
    	
    	b = ++a; // 1증가 후 대입
    	printf("%d\n",b);	
    }

    실행결과

     

    코드

    #include <stdio.h>
    
    int main () {
    	int a = 12345;
    	
    	printf("%d\n", ~a+1); // 2의 보수값을 구한다. 
    }

    #include <stdio.h>
    
    int main() 
    {
    	int a = 10;
    	printf("%d를 왼쪽으로 1회 시프트 : %d\n",a,a<<1);
    	printf("%d를 왼쪽으로 2회 시프트 : %d\n",a,a<<2);	
    	printf("%d를 왼쪽으로 3회 시프트 : %d\n",a,a<<3);	
    	printf("%d를 오른쪽으로 1회 시프트 : %d\n",a,a>>1);
    	printf("%d를 오른쪽으로 2회 시프트 : %d\n",a,a>>2);	
    	printf("%d를 오른쪽으로 3회 시프트 : %d",a,a>>3);		
    }


     

    '프로그래밍 > C' 카테고리의 다른 글

    [C] 조건문, 반복문  (0) 2024.03.19
    [C] printf  (0) 2024.03.12
    [C] scanf() 맛보기  (0) 2024.03.12
    [C] 1일차  (0) 2024.03.05
Designed by Tistory.