상수에는 세 가지 유형이 있습니다. −
리터럴 상수
− 다음은 데이터를 지정하는 데 사용되는 명명되지 않은 상수입니다. .
a=b+7 //Here ‘7’ is literal constant.
와 함께 전처리기 명령 'define'을 사용합니다. 예를 들어, #define PI 3.1415
메모리 상수− 이 상수는 'C' 한정자 'const'를 사용합니다. ', 이는 데이터를 변경할 수 없음을 나타냅니다.
구문은 다음과 같습니다 −const type identifier = value
const float pi = 3.1415보시다시피 리터럴 이름만 제공합니다
예
다음은 상수 유형 한정자입니다. C 프로그램: Output 위 내용은 C 언어에서 상수 유형 한정자는 변수가 상수임을 지정하는 데 사용됩니다. 즉, 해당 값은 초기화 후에 수정될 수 없습니다. 상수 유형 한정자는 변수 선언 앞에 const 키워드를 배치하여 구현할 수 있습니다. 예를 들어:
const int x = 5;
위의 예에서 변수 x는 상수로 선언되었으며 해당 값은 5로 초기화되어 후속 코드에서 수정할 수 없습니다. 상수 유형 한정자를 사용하면 변수의 목적과 한계를 명확하게 나타내기 때문에 코드의 가독성과 유지 관리성이 향상될 수 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!#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