>백엔드 개발 >C#.Net 튜토리얼 >C 언어의 배열은 메모리에 어떻게 할당됩니까?

C 언어의 배열은 메모리에 어떻게 할당됩니까?

coldplay.xixi
coldplay.xixi원래의
2020-07-07 09:41:465045검색

C 언어 배열 할당 방법: 먼저 해당 헤더 파일은 입력 및 출력을 담당하는 iostream 스트림입니다. 그런 다음 주 함수에서 배열을 만들고 cout 문을 사용하여 메모리의 각 요소 주소를 출력합니다. ; 마지막으로 click Run 버튼을 클릭하여 실행 파일을 컴파일, 링크 및 생성합니다.

C 언어의 배열은 메모리에 어떻게 할당됩니까?

C 언어 배열을 메모리에 할당하는 방법:

1 먼저 C 언어 컴파일러를 열고 Visual Studio, Code::Blocks 또는 Dev-C++와 같은 소프트웨어를 선택할 수 있습니다. Visual Studio를 예로 들어 전체 프로그램이 메모리에 완전히 로드될 때까지 기다립니다

C 언어의 배열은 메모리에 어떻게 할당됩니까?

2. VS는 솔루션을 통해 관리되므로 먼저 기존 솔루션이 있으면 계속 사용할 수 있습니다. , 새 프로젝트 만들기 명령줄 프로그램을 디버깅 중이므로 여기에서 Windows 콘솔 애플리케이션을 선택해야 합니다

C 언어의 배열은 메모리에 어떻게 할당됩니까?

3. 프로젝트 이름이 올바른지 확인한 후 확인 버튼을 클릭하면 표시됩니다. 프로젝트가 성공적으로 생성되었음을 확인하고 프로젝트 목록에서 마우스 오른쪽 버튼을 클릭하여 C 파일을 추가합니다. 그림과 같이

C 언어의 배열은 메모리에 어떻게 할당됩니까?

4. 이는 입력 및 출력을 담당하는 iostream 스트림이며, 네임스페이스는 std

C 언어의 배열은 메모리에 어떻게 할당됩니까?

5로 설정합니다. 그런 다음 기본 함수에서 배열을 만듭니다. 여기서는 길이를 예로 들어 보겠습니다. 10입니다. 배열 이름은 헤드 포인터의 주소를 식별하므로 배열 이름을 사용하지 않으면 포인터를 사용하여 다른 유형의 변수를 만들어야 합니다. 6. 그런 다음 cout 문을 사용하여 메모리에 있는 각 요소의 주소를 출력합니다. C 언어를 사용하는 경우 출력에 printf 함수를 사용할 수 있습니다. 7. 코드가 올바른지 확인한 후 실행 버튼을 클릭하여 실행 파일을 컴파일하고 링크하고 생성합니다. 잠시 기다리면 출력 결과가 각각의 주소 차이인 16진수임을 알 수 있습니다. 두 개의 연속 배열 요소가 8이라는 것은 64비트 win10 플랫폼에서 각 double 유형 데이터가 8바이트로 저장됨을 의미합니다

C 언어의 배열은 메모리에 어떻게 할당됩니까?

관련 학습 권장 사항:

C 비디오 튜토리얼C 언어의 배열은 메모리에 어떻게 할당됩니까?

위 내용은 C 언어의 배열은 메모리에 어떻게 할당됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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