Table of contents

    1. 정리

    const는 변하지 않는 상수 변수기 때문에 선언과 초기화를 동시에 해줘야 합니다. 먼저, 전역변수로 arr_adc라는 const 배열을 선언하겠습니다.

    uint8_t const arr_adc[] = 
    {
    	0, 1, 2, 3, 4
    };

     

    main에서 arr_adc const 배열의 크기반큼 반복하면서 출력하겠습니다. 사이즈는 편의상 sizeof를 활용해보겠습니다. 출력은 다음가 같이 되겠죠.

    01234

    int main(void)
    {
    	int i = 0;
    	
    	for(i=0; i<sizeof(arr_adc); i++)
    	{
    		printf("%d", arr_adc[i]);
    	}
    
    	return 0;
    }

     

     

    2. 전체코드

    #include <stdio.h>
    #include <stdint.h>
    
    uint8_t const arr_adc[] = 
    {
    	0, 1, 2, 3, 4
    };
    
    int main(void)
    {
    	int i = 0;
    	
    	for(i=0; i<sizeof(arr_adc); i++)
    	{
    		printf("%d", arr_adc[i]);
    	}
    
    	return 0;
    }