C 언어에서 형식 매개변수의 기본 저장 클래스는 auto입니다. 형식 매개변수가 auto 키워드를 사용하여 저장 클래스를 선언하는 경우 "auto" 키워드를 생략할 수 있습니다. "자동 저장소 클래스"입니다. 동적 저장소 방법입니다.
이 문서의 운영 환경: Windows 7 시스템, C11, Dell G3 컴퓨터.
C 언어에서 형식 매개변수의 기본 저장 클래스는 무엇인가요?
C 언어에서 형식 매개변수의 기본 저장 클래스는 auto입니다. 프로그램이 컴파일될 때 형식 매개변수에 대한 저장 공간이 할당되지 않습니다. 호출된 경우에만 형식 매개변수가 일시적으로 저장 공간을 차지합니다.
형식 매개변수가 auto 키워드를 사용하여 저장소 클래스를 선언하는 경우 "auto" 키워드를 생략할 수 있습니다. auto를 쓰지 않으면 암시적으로 동적 저장소에 속하는 "자동 저장소 클래스"로 판단됩니다. 방법.
추가 정보
1. 형식 매개변수의 유형은 생략할 수 없습니다. 함수의 저장 유형은 함수 정의 시 함수 이름 앞의 데이터 유형 이전의 저장 유형입니다. 기본값은 extern이어야 합니다. 이는 해당 함수가 외부 함수(즉, 사용할 수 있음)를 의미합니다. 이 C 파일 이외의 다른 C 소스 프로그램 파일의 기능에 의해).
2. 사용자 정의 함수의 경우 기본 매개변수를 사용하여 특정 수준의 "오버로딩" 및 기타 기능을 구현할 수 있습니다. 왜냐하면 컴파일러는 사용하기 전에 매개변수를 알아야 하기 때문입니다. 함수 매개변수 목록의 끝 부분을 기본값으로 설정할 수 있습니다. 특정 위치에서 기본 매개변수 값을 사용한 후에는 기본 매개변수 값이 됩니다.
추천 학습: "c 언어 튜토리얼"
위 내용은 C 언어에서 형식 매개변수의 기본 저장 클래스는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!