Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C 언어의 상수 유형 한정자 설명

<시간/>

유형 한정자는 C 프로그래밍 언어의 기존 데이터 유형에 특수 속성을 추가합니다.

C 언어의 상수 유형 한정자 설명

C 언어에는 세 가지 유형 한정자가 있으며 상수 유형 한정자는 아래에 설명되어 있습니다 -

상수

다음과 같은 세 가지 유형의 상수가 있습니다 -

  • 리터럴 상수

  • 정의된 상수

  • 메모리 상수

리터럴 상수 − 데이터를 지정하는 데 사용되는 이름 없는 상수입니다.

예를 들어,

a=b+7 //Here ‘7’ is literal constant.

정의된 상수 − 이 상수는 #

와 함께 전처리기 명령 'define'을 사용합니다.

예:#define PI 3.1415

메모리 상수 − 이러한 상수는 데이터를 변경할 수 없음을 나타내는 'C' 한정자 'const'를 사용합니다.

구문은 다음과 같습니다 -

const type identifier = value

예:

상수 부동 파이 =3.1415

마찬가지로 단순히 문자 그대로 이름을 부여하는 것을 알 수 있습니다.

예시

다음은 상수 유형 한정자를 위한 C 프로그램입니다 -

#include<stdio.h>
#define PI 3.1415
main ( ){
   const float cpi = 3.14
   printf ("literal constant = %f",3.14);
   printf ("defined constant = %f", PI);
   printf ("memory constant = %f",cpi);
}

출력

위의 프로그램이 실행되면 다음과 같은 결과가 생성됩니다 -

literal constant = 3.14
defined constant = 3.1415
memory constant = 3.14