본문 바로가기

코딩 독학

(2)
C언어 독학하기-(9) 지역 변수와 전역 변수에 대하여 'C언어 독학하기-(9) 지역 변수와 전역 변수에 대하여' 이번에 C언어 프로그래밍에서 알아볼 내용은 바로 전역 변수와 지역 변수에 대한 것입니다. 그리고 추가로 extern 키워드와 static 키워드가 각각 어떤 역할을 하는 지에 대해 추가로 정리해보도록 하겠습니다. 지역 변수: 변수를 선언한 함수 안에서만 사용할 수 있는 변수 하나의 함수에 똑같은 이름의 변수가 있을 경우에는 오류가 나지만, 각각 다른 함수의 지역 변수이므로 변수 이름이 같아도 괜찮습니다. 즉, 지역 변수 이름은 중복해서 사용이 가능합니다. 위의 지역 변수 예시를 보면, 변수의 이름은 같아도 서로 다른 함수의 지역 변수이므로 서로 다른 메모리에 할당되어 사용되게 됩니다. 전역 변수: 변수를 선언한 프로그램 전체 영역에서 사용할 수 ..
Java 독학하기-(10) 자바 언어의 클래스와 객체(1) 알아보기 'Java 독학하기-(10) 자바 언어의 클래스와 객체(1) 알아보기' 이번에 자바 프로그래밍에서 알아볼 내용은 바로 클래스와 객체입니다. 자바 프로그래밍은 객체 지향형 언어라 다양한 클래스와 객체를 만들어 사용해야하는데요, 알고 있으면 코딩할 때 매우 유용하게 활용할 수 있으니 집중하여 정리해보도록 하겠습니다. 우선 자바 언어의 핵심이라고 볼 수 있는 '객체 지향 프로그래밍'에 대해 알아보도록 하겠습니다. 객체: 의사나 행위가 미치는 대상 객체 지향 프로그래밍: 객체를 기반으로 한 프로그래밍 (객체를 정의, 객체 간 협력을 프로그래밍하는 것) 그럼 이제 본격적으로 클래스와 객체에 대해 살펴볼 텐데요, 우선 클래스부터 차례대로 알아보겠습니다. 클래스: 객체의 속성과 기능을 코드로 구현한 것 클래스를 선언..