Starbucks Caramel Frappuccino
본문 바로가기
  • 그래 그렇게 조금씩

C pointer2

6. static 정적 자바 메모리 구조 프로세스의 메모리 구조를 설명할 때 코드, 데이터, 힙, 스택 영역이 있다는 설명을 많이 들었다. 자바에서도 유사한데, 데이터 영역을 메서드 영역이라고 칭한다. (그냥 같다 생각하면 됨) CODE AREA 프로그램의 코드가 저장되는 영역(read-only) 프로그램이 실행될 때 메모리의 하단에서부터 적재된다. METHOD (CLASS) AREA static 이해를 위해 중요한 영역 프로그램의 실행에 필요한 공통 데이터를 관리하는 영역으로, 세부적으로는 아래와 같은 영역이 있다. 1. 클래스 정보(Class Information) 클래스의 실행을 위해 필요한 바이트코드(for jvm에 의한 클래스 로딩)가 저장되는 영역 클래스의 이름, 상위 클래스 및 인터페이스, 멤버 변수 및 메서드 정.. 2024. 3. 7.
C- Pointer 포인터 개념 및 활용 (포인터 변수) 목차 바로가기 🚀 01. C에 대한 첫인상 02. 메모리와 프로세스 03. 포인터란? 04. 포인터 자료형 05. 포인터 변수 06. 주소 연산자 & 07. 포인터 연산자 * 08. 포인터 변수의 사이즈 09. 포인터 변수의 타입 10. 포인터와 배열 11. 문자열 포인터 12. 문자열 상수 포인터 13. Call by Value, Call by Reference 14. 포인터 반환 15. const 지정자 🤔 C에 대한 첫인상 Python, Swift, Java를 배우다 드디어 C언어를 학습하게 되었다. 막 엄청나게 복잡하고 문법도 괴랄 할 줄 알았는데 다행히? 막상 해보니 그 정도는 아닌 것 같다..ㅋㅋㅋ 확실히 최신 언어들이 C언어 기반이 맞구나 싶은 부분들도 많았다. 예전에는 언어 하나라도, 하나.. 2024. 2. 17.