C, C, C#의 "void" 개념 이해
C 기반 코드베이스를 살펴보면 "void"라는 용어는 공백'이 자주 발생하여 초보자는 당황하게 됩니다. 그 중요성을 밝히기 위해 해당 프로그래밍 언어의 기원과 다양한 응용 프로그램을 살펴보겠습니다.
"void"는 무엇을 의미합니까?
프로그래밍에서 "void"는 "는 값이 없거나 유형 지정이 부족함을 나타냅니다. 주로 세 가지 상황에서 사용됩니다:
1. 함수 인수:
함수 선언에서 void는 함수가 인수를 허용하지 않음을 나타내는 데 사용됩니다. 예를 들어 int myFunc(void)는 인수를 받지 않는 myFunc라는 함수를 지정합니다.
2. 함수 반환 값:
함수가 void로 선언되면 함수가 어떤 값도 반환하지 않는다는 의미입니다. 예를 들어 void myFunc(int)는 정수 인수를 사용하지만 아무것도 반환하지 않는 myFunc라는 함수를 나타냅니다.
3. 일반 데이터 포인터:
C 및 C에서 void*는 모든 유형의 데이터를 가리킬 수 있는 일반 포인터를 나타냅니다. 그러나 그것이 가리키는 데이터는 타입 캐스팅 없이 직접 역참조될 수 없습니다.
C, C 및 C#에서의 사용법:
C:
C에서는 값을 반환하지 않는 함수를 지정할 때 void 키워드가 필수입니다. 인수를 취하지 않는 함수를 선언할 때도 선택 사항입니다.
C :
C에서 void는 함수 인수 선언에서 선택 사항입니다(int myFunc()는 다음과 같습니다. int myFunc(void)). 그러나 함수 반환 값에는 항상 필수입니다.
C#:
C#에서 void 키워드는 함수 반환 값 선언에 명시적으로 사용되지만 다음과 유사하게 함수 인수에서는 생략됩니다. ㄷ.
위 내용은 \'void\'는 무엇이며 C, C 및 C#에서 어떻게 작동하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!