목록2025/09 (10)
컴퓨터공학 💻 도서관📚
1. for문으로 직접 하거나 2. memcpy( after 메모리, before 메모리, 복사할 메모리 크기 ) 함수를 쓰면 된다.
submit : 제출하다 application : 신청서 property : 부동산, 재산 brief : 간단한 patience : 참을성 patients : 환자들 draw : 그리다 , 당기다 , 이목을 끌다 (과거형 : drew) fair : 공정한 , 박람회 local media : 현지 매체
배열 힙은 0번 인덱스는 비워두고 1번 인덱스부터 채운다 for (int i = 0; i ; i++) { scanf("%d", &H[i]); } for (int i = 1; i ; i++){ scanf("%d", &H[i]);} for (int i = 0; i ; i++){ printf(" %d", H[i]); } for (int i = 1; i ; i++){ printf(" %d", H[i]); }
참조 변수 : studentKim (스택 메모리) 인스턴스 변수 : studentKim.studentId (힙 메모리) 멤버 변수 : studentId (힙 메모리) 인스턴스 : new student(); (힙 메모리)
위에서 선언한 함수 이름은 printHeap 인데 밑에서 함수 호출할 때 printfHeap --> printHeap
int tmp = arr[i];arr[i] = arr[i+1];arr[i+1] = arr[i]; int tmp = arr[i];arr[i] = arr[i+1];arr[i+1] = tmp;
serialization 이란?인스턴스의 상태를 그대로 파일 저장하거나 네트웍으로 전송하고 (serialization) 이를 다시 복원(deserialization) 하는 방식자바에서는 보조 스트림을 활용하여 직렬화를 제공함ObjectInputStream과 ObjectOutputStream(input스트림, output스트림에서 하는 일은 데이터 형에 따른 메서드를 호출해서 저장하고 복원하는 것인데 직렬화에서 하는 일은 object 자체, 인스턴스 자체를 저장하고 그다음에 이를 다시 복원하는 것이다. 이거를 파일에서 쓰거나 네트워크로 전송할 때 많이 한다 객체가 인스턴스화돼서 메모리에 있으면 생성자로 생성한 값이 아니라 그 이후에 메서드들이 호출하면서 계속 값이 변화하는데 어느 순간 그 상태 그대로를 저..