C++ 7주차 참조와 함수 중복
참조 참조에 의한 호출 함수의 매개변수를 참조 타입으로 선언 형식 변수타입 함수명(변수타입 &변수명) 예시 void testFunc(int &n1, int &n2); 참조의 호출 필요한 경우 반환되는 데이터가 여러 종류인 경우 값 or error정보 ...
글로벌 객체지향 프로그래밍 8주차 - C# 클래스와 접근 제한자
클래스 정의 프로그램의 대상이 되는 사물을 class라는 키워드를 이용해 정의한 것 클래스를 가지고 new 키워드를 사용해 객체(인스턴스) 생이 가능 선언방법 접근제한자 class 클래스명{ //필드, 속성, 메서드, 이벤트의 구현 접근제한자 자료형 변수명; 접근제한자 자료형 변수명{ get...
자료 구조론 9주차 - 그래프의 기초와 활용
그래프 직교 리스트 정의 희소 행렬의 표현을 위한 간단한 리스트 구조 사용시 임의의 점점 \(V_i\)에 대한 진출 차수와 진입 차수를 쉽게 산출이 가능함 리스트의 노드 형태 헤드 노드 4개의 필드를 포함하고 있음 필드 Flag...
데이터베이스 이론과 실습 7주차
글로벌 객체지향 프로그래밍 7주차 - 배열
배열 일반 변수의 단점 한번에 1개의 값만 저장이 가능 -> 한번에 2개 이상의 값을 저장하기 위해서는 배열이 필요함 특징 동일 자료형의 값 여러 개를 저장 가능함 int, char, float, 클래스 등 다양한 자료형을 사용 가능함 변수명 = 배열 이름 선언 방법 1) 초기화와 동시에 값 선언 ...
C++ 6주차 String과 객체, 참조
String 특징 C++의 표준 라이브러리로, 가변 길이 문자열 문자열 연산 함수를 지원함(비교, 복사, 길이….) 사용 방법 **** 헤더 사용 문자열 생성 char형 문자 배열을 string 문자열로 생성하기 int main() { char charArr[] = {'C...
데이터베이스 이론과 실습 6주차
글로벌 객체지향 프로그래밍 6주차 - 반복문
반복문 특징 주어진 연산을 반복적으로 수행 가능함 컴퓨터의 가장 강력한 특성인, 신속성, 자동성의 활용이 가능함 종류 for 가장 많이 사용되는 반복문 사용방법 for(변수 초기값; 변수 조건; 증감){ 작업문; } 예시 for(int i=0; i<5; ...
자료 구조론 7주차 - 리스트와 그래프의 정의
리스트 원형 연결 리스트 정의 마지막 노드 링크 값이 Null이 아닌, 첫 번째 노드의 주소 값을 가짐 마지막 노드가 첫 번째 노드를 가르키도록 한 연결 리스트 이중 연결 리스트 정의 특정 노드에서 다음 노드 및 이전 노드까지 알 수 있도록 양방향이 순회 가능한 순서 리스트 노드 구조 3개의 필드를 가짐 ...