>  기사  >  백엔드 개발  >  C 언어에서 형식 매개변수의 기본 저장 클래스는 무엇입니까?

C 언어에서 형식 매개변수의 기본 저장 클래스는 무엇입니까?

藏色散人
藏色散人원래의
2022-01-10 11:21:309657검색

C 언어에서 형식 매개변수의 기본 저장 클래스는 auto입니다. 형식 매개변수가 auto 키워드를 사용하여 저장 클래스를 선언하는 경우 "auto" 키워드를 생략할 수 있습니다. "자동 저장소 클래스"입니다. 동적 저장소 방법입니다.

C 언어에서 형식 매개변수의 기본 저장 클래스는 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, C11, Dell G3 컴퓨터.

C 언어에서 형식 매개변수의 기본 저장 클래스는 무엇인가요?

C 언어에서 형식 매개변수의 기본 저장 클래스는 auto입니다. 프로그램이 컴파일될 때 형식 매개변수에 대한 저장 공간이 할당되지 않습니다. 호출된 경우에만 형식 매개변수가 일시적으로 저장 공간을 차지합니다.

형식 매개변수가 auto 키워드를 사용하여 저장소 클래스를 선언하는 경우 "auto" 키워드를 생략할 수 있습니다. auto를 쓰지 않으면 암시적으로 동적 저장소에 속하는 "자동 저장소 클래스"로 판단됩니다. 방법.

추가 정보

1. 형식 매개변수의 유형은 생략할 수 없습니다. 함수의 저장 유형은 함수 정의 시 함수 이름 앞의 데이터 유형 이전의 저장 유형입니다. 기본값은 extern이어야 합니다. 이는 해당 함수가 외부 함수(즉, 사용할 수 있음)를 의미합니다. 이 C 파일 이외의 다른 C 소스 프로그램 파일의 기능에 의해).

2. 사용자 정의 함수의 경우 기본 매개변수를 사용하여 특정 수준의 "오버로딩" 및 기타 기능을 구현할 수 있습니다. 왜냐하면 컴파일러는 사용하기 전에 매개변수를 알아야 하기 때문입니다. 함수 매개변수 목록의 끝 부분을 기본값으로 설정할 수 있습니다. 특정 위치에서 기본 매개변수 값을 사용한 후에는 기본 매개변수 값이 됩니다.

추천 학습: "c 언어 튜토리얼"

위 내용은 C 언어에서 형식 매개변수의 기본 저장 클래스는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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