이미 소장하고 있다면 판매해 보세요.
|
Day 1 C++ 언어의 개요
Day 2 C++ 언어의 자료형 Day 3 C++ 언어의 연산자 Day 4 C++ 언어의 제어문 Day 5 C++ 언어의 함수 기본 편 Day 6 C++ 언어의 심화편 Day 7 C++ 언어의 배열 Day 8 C++ 언어의 2차원 배열 Day 9 문자열 다루기 Day 10 문자열 다루기-2 Day 11 구조체 다루기 Day 12 구조체 포인터와 배열 Day 13 클래스와 객체 Day 14 생성자 Day 15 동적 메모리할당과 소멸자 Day 16 추상적인 데이터(스택) Day 17 객체 포인터와 this Day 18 객체 배열 Day 19 정적(static)멤버변수와 프랜드(friend) 함수 Day 20 객체가 전달인자인 함수 Day 21 연산자 오버로딩 Day 22 기타 연산자 오버로딩 Day 23 string 클래스 Day 24 상속 Day 25 가상함수Day 26] 입 출력 스트림 Day 27 파일 출력-기본편 Day 28 파일 출력-심화편 Day 29 탬플릿 Day 30 MFC를 이용한 윈도우즈 프로그래밍 |
|
Day 1 C++ 언어의 개요
Day 2 C++ 언어의 자료형 Day 3 C++ 언어의 연산자 Day 4 C++ 언어의 제어문 Day 5 C++ 언어의 함수 기본 편 Day 6 C++ 언어의 심화편 Day 7 C++ 언어의 배열 Day 8 C++ 언어의 2차원 배열 Day 9 문자열 다루기 Day 10 문자열 다루기-2 Day 11 구조체 다루기 Day 12 구조체 포인터와 배열 Day 13 클래스와 객체 Day 14 생성자 Day 15 동적 메모리할당과 소멸자 Day 16 추상적인 데이터(스택) Day 17 객체 포인터와 this Day 18 객체 배열 Day 19 정적(static)멤버변수와 프랜드(friend) 함수 Day 20 객체가 전달인자인 함수 Day 21 연산자 오버로딩 Day 22 기타 연산자 오버로딩 Day 23 string 클래스 Day 24 상속 Day 25 가상함수Day 26] 입 출력 스트림 Day 27 파일 출력-기본편 Day 28 파일 출력-심화편 Day 29 탬플릿 Day 30 MFC를 이용한 윈도우즈 프로그래밍 |
성윤정의 다른 상품
|
변수를 선언할 때 변수 이름 앞에 static을 붙이면 정적변수로 선언됩니다. 정적변수는 여러가지 유형으로 사용됩니다. 지역변수로서의 정적변수와 전역변수로서의 정적변수가 있습니다. 이에 대한 구분은 변수 선언을 어디에 위치에 의해 결정됩니다. 블록 내부에 선언되면 지역변수로서의 정적변수이고 블록 외부에서 선언하면 외부 정적변수로 사용합니다.
지역변수로서의 정적변수는 함수 내부에 선언하여 그 함수 내에서만 사용 가능 하다는 점에서 자동변수와 동일합니다. 하지만 정적변수는 자동변수보다 수명이 길다는 점에서 차이가 있습니다. 프로그램이 수행되는 동안에 정적변수의 개수는 변하지 않습니다. 자동변수는 생성과 소멸을 반복하므로 스택과 같은 특별한 메모리를 사용하지만 정적변수는 프로그램이 시작하는 시점에서 메모리 영역에 고정적으로 할당됩니다. 정적변수는 프로그램이 진행되는 동안에 지속적으로 존재하며 프로그래머가 임의로 초기값을 지정하지 않으면 컴파일러는 자동으로 0으로 초기화합니다. --- p.169 |