본문 바로가기

코딩 공부

(5)
C언어 독학하기-(3) C언어 함수에 대하여 'C언어 독학하기-(3) C언어 함수에 대하여' 이번에는 C언어 프로그래밍에서 가장 중요한 핵심이라고 볼 수 있는 '함수'에 대해 정리해보도록 하겠습니다. C언어 함수란? -정해진 단위 작업을 수행하도록 여러 개의 명령문들을 하나의 그룹으로 묶은 것을 함수라고 한다. C언어 '프로그램 시작' 함수 = main 함수 -함수 정의하기- -함수 이름: 함수가 하는 일을 짐작하기 쉽도록 하는 이름 -매개변수: 함수가 작업을 수행할 때 필요한 데이터가 있다면 변수 단위로 명시한다. -작업 내용: 함수가 작업할 내용을 중괄호({}) 안에 명령문으로 나열한다. -반환 값: 함수가 작업한 결과 값을 반환해야 할 때 사용한다. -함수 호출하기- 매개변수란? -호출자에서 전달하는 값을 피호출자에서 전달 받는 역할을 하는 ..
C언어 독학하기-(1) Visual Studio C언어 개발 환경 구축하기 'C언어 독학하기-(1) Visual Studio C언어 개발 환경 구축하기' 원래 JAVA 언어를 독학으로 정리하고 있었는데 이렇게 갑자기 C언어에 대해 다루게 된 계기는 이전에 KAIST 사이버영재교육을 통해 C언어를 학습한 내용을 까먹기 전에 먼저 정리를 해놓는 것이 나을 것 같다는 판단에 따라 먼저 C언어 개념을 정리하는 시간을 가지게 되었습니다. 우선 가장 처음으로 해야할 일은 바로 컴파일러를 설치해야하는데요, 이전에는 DEV C++ 프로그램을 사용했지만, 최근에 들어서는 Visual Studio를 사용하고 있습니다. 그럼 먼저 C언어 개발 환경을 구축해보도록 하겠습니다. https://visualstudio.microsoft.com/ko/ Visual Studio IDE, 코드 편집기, Azu..
Java 독학하기-(9) 자바 언어의 continue문, break문에 대해 알아보기 'Java 독학하기-(9) 자바 언어의 continue문, break문에 대해 알아보기' 저번 글에서 자바 프로그래밍에서의 '반복문'에 대해 다뤘었는데요, 원래 '반복문' 설명 글에 continue문과 break문에 대해서도 함께 설명했어야 했는데 급한 일이 있어서 따로 나누어 글을 적게 되었습니다. 어쨌든 그럼 '반복문'의 확장판 느낌으로 continue문과 break문에 대해 알아보도록 하겠습니다. 우선 'continue문'에 대해 알아보도록 하겠습니다. continue문은 반복문과 항상 같이 쓰이게 되는데요, 반복문 내에서 continue문을 사용하게 되면, 뒤의 수행문은 건너뛰고 바로 for문의 처음으로 돌아가 증감식, 조건식을 수행합니다. package loopexample; public cla..
Java 독학하기-(5) 자바 언어의 '상수와 리터럴' 알아보기 'Java 독학하기-(5) 자바 언어의 '상수와 리터럴' 알아보기' 저번 시간에는 자바 언어를 다룰 때 매우 중요한 부분인 '자료형'에 대해 알아보았는데요, 이번에는 자바 언어를 이용해 어떻게 상수를 선언하는 지와 리터럴에 대해 알아보도록 하겠습니다. 우리가 흔히 변하지 않는 수를 '상수'라고 부르는데요, 프로그래밍에서도 마찬가지로 항상 변하지 않는 값을 '상수(constant)'라고 합니다. 그리고 이러한 상수를 자바에서 표현하기 위해서 final이라는 예약어를 이용합니다. 상수를 선언할 때 동시에 초기화를 시켜주는 것이 일반적이지만, 선언한 후에 따로 값을 지정할 수도 있습니다. 또한 상수는 '항상 변하지 않는 수'이기 때문에 초기화한 후에 상수 값을 임의로 변경하게 되면 오류가 뜨게 됩니다. 상수 ..
Java 독학하기-(3) 자바의 기본 개념인 '변수'에 대해 알아보기 'Java 독학하기-(3) 자바의 기본 개념인 '변수'에 대해 알아보기' 저번 글에서 프로그래밍 언어에서 가장 기초적인 'Hello World" 프로그램을 만들어보았는데요, 이번 글에서는 제대로 자바 프로그래밍을 하기 위한 기본 개념들 중 '변수'에 대해 알아보도록 하겠습니다. 이 개념부터 앞으로 자바의 핵심 기초가 된다고 보시면 될 것 같습니다. 그럼 이제 변수 선언에 대해 알아보도록 하겠습니다. '변수 선언'에 대해 알아보기 전, '변수'는 말 그대로 변하는 수를 나타내며, 이를 '선언'한다는 것은 아래에서 배울 자료형을 선택 후, 변수의 이름을 정하는 과정을 뜻합니다. 따로 예시를 하나 만들어보자면, int tall; tall = 180; 사람 키를 나타내는 예시를 하나 만들어보았습니다. 이때 자료..