>  기사  >  백엔드 개발  >  C 언어에서 정의란 무엇을 의미합니까?

C 언어에서 정의란 무엇을 의미합니까?

藏色散人
藏色散人원래의
2020-02-20 10:22:4632708검색

C 언어에서 정의란 무엇을 의미합니까?

C 언어에서 정의는 무엇을 의미하나요?

은 변수를 원하는 값으로 강제하는 정의를 의미합니다. 예를 들어 #define PI 3.14는 PI 값을 3.14로 정의하므로 프로그램에서 PI를 볼 때 이를 3.14로 바꿀 수 있습니다.

권장: "c 언어 튜토리얼"

프로그램 실행 중에 값이 변경될 수 있는 양을 변수라고 합니다. 변수 유형은 시스템 변수와 사용자 정의 변수로 구분됩니다.

사용자 정의 변수는 실제로 시스템 변수와 동일한 의미를 갖습니다. 구조적 프로그래밍을 배우면 사용자 정의 변수의 의미를 이해하게 됩니다.

시스템 변수는 네 가지 유형으로 나뉩니다.

1, 정수를 저장하는 사용자 변수

3, 4바이트 크기, 소수점을 저장하는 부동 소수점 유형 ; double 고정밀 부동 소수점 유형. float에 비해 더 정확한 소수점을 유지합니다.

4. char 문자 변수는 주로 1바이트를 차지합니다.

간단한 정의 정의

#define MAXTIME 1000

간단한 MAXTIME이 정의되어 있으며 1000을 나타냅니다. 프로그램에서

if(i<MAXTIME){.........}

라고 쓰면 컴파일러는 이 코드를 처리하기 전에 MAXTIME을 1000으로 처리하고 바꿉니다.

이러한 종류의 정의는 일반 상수 정의 CONST와 유사해 보이지만 정의는 수량으로 사용되기보다는 단순한 텍스트 대체에 가깝기 때문에 이 문제는 아래에서 특히 강조됩니다.

프로그래밍과 관련된 더 많은 내용은 PHP 중국어 홈페이지

프로그래밍 입문

칼럼을 주목해주세요!

위 내용은 C 언어에서 정의란 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.