JAVA - 변수 각 프로그램 언어들의 변수는 비슷 비슷 합니다. java의 변수에는 c언어에 없는 변수가 몇개 있습니다. 지금은 JAVA의 변수에 대해 알아보겠습니다. 변수란? 변수란, 단하나의 값을 저장할수있는 공간이다. 변수의 선언 int number; - 변수타입 변수명; 변수를 선언한뒤 초기화하는 방법역시 쉽다. number = 1; 이때 주의할점은 반드시 세미콜론(;)을 붙여줘야 한다. 이것은 이문장을 끝내겠다는 표시이므로 붙이지 않게되면 컴파일이 되지않거나 오류가 발생할수도 있다. 명명규칙 변수명, 메서드의 이름, 클래스의 이름등 모든 이름을 짓는데 꼭 지켜야할 규칙이 있다. 1. 대 소문자가 구분되며 길이에 제한은 없다. 2. 예약어를 사용해서는 안된다(true는 x True는 o) 3. ..
Java 로 프로그램 작성해보기 class Hello { public static void main(String[] args){ System.out.println("Hello, World."); //화면에 글자를 출력한다. } } 이런 소스를 짠뒤 실행하시면 화면상에 Hello, World가 출력되게 됩니다. 여기서 출력하게 만드는 방법은 System,out.println에서 결정이 되는데요, System.out.println은 대충 보시면 아시겠지만, 시스템 밖으로 출력을 하는 명령문 입니다. class Hello { public static void main(String[] args){ System.out.print("Hello, World."); //화면에 글자를 출력한다. System.out.pr..
Java - 개발준비 최근 프로그래밍에 관심을 많이 가지게되는 분들도 많아진듯 하고,앞으로도 정규 교육과정에 프로그래밍 수업이 도입된다는 예정도 생겼습니다. 저도 sw관련 학교를 다니게 되어복습할겸 포스팅을 하겠습니다. JDK설치 java를 이용한 개발을 위해서는 우선, JDK (Java Development Kit)를 컴퓨터에 설치하여야 합니다. http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html jdk는 자바 개발도구입니다.한마디로 자바의 개발에 필요한 도구라고 생각하시면 됩니다. 위의 주소로 접속하신뒤약관에 동의하시고, 자신의 os와 버전에 맞는 jdk를 다운받으신뒤 설치하시면 됩니다. 프로그래밍 공부..
c언어 포스팅 No.5 - 포인터 여러분이 c언어를 배우시는 과정에서 가장 두려워하는것! 바로 포인터! 이번에는 포인터에 대해서 알아보겠습니다! 포인터란 변수가 저장되어있는 어드레스를 저장하는 변수입니다. 여기서 어드레스는 변수가 저장된 주소이며, 변수명 앞에 어드레스연산자(&)를 붙이시면 됩니다. 포인터 선언방법! 포인터의 선언방법은 변수의 선언과 같습니다. 변수타입 *(포인터연산자)포인터이름; 포인터이름 = &(어드레스연산자)변수명; 포인터의 특징! 포인터의 크기는 변수의 타입과 상관없이 일정합니다! 주소값만 저장하는 변수이기 때문이죠 그럼 왜! 타입을 정해주냐구요? 바로 주소값에 가서 불러올 데이터 양을 정해주기 위해서입니다. 4byte짜리 int형 변수값을 불러올려는데, 2byte만 불러온다면 오..
c언어의 함수에대해 알아보겠습니다. 함수란? 지정된 값을 넣으면 그 안에서 프로그램으로 지정해놓은 행동을 실행시키는 상자같은 것 입니다. 함수의 사용방법! 함수는 프로그래머의 정의에 따라 다양한 활동을 할수있습니다. 기본적으로 함수의 머리부분에는, (반환타입) (함수이름)(전달받을 인수의타입과 이름){ 힘수의 내용 } 반환타입은 return을 사용하느냐 마느냐, 무슨 타입의 변수를 반환하느냐에따라 달라집니다. 반환할 값이 없는경우는 void를 써 넣으시고, return을 쓰지 않으시면 됩니다. return 1; 같은경우는 정수형을 반환하는 것이 되기에 반환타입에 int를 써넣으면 되고, return 'A';같은 경우는, 문자형을 반환하는것이기에, char을 써넣으시면 됩니다. 전달받은 인수를 가인수라고 ..
c언어의 배열에 대해 알아보도록 하겠습니다. 배열이란? 비슷한 변수끼리 묶어놓는것 입니다. 비교적 다량의 데이터를 처리할때 많이 쓰입니다. 배열의 선언방법! 배열도 변수입니다! 아니,변수의 묶음이죠 그러니 선언방법도 비슷합니다. (변수형) (배열이름)[배열갯수]; 입니다. ex) int test[10]; - test변수 10개를 생성하여 묶는것이지요. 배열의 초기화 방법! 배열이름 = {1, 2, 3, ...}; 배열의 갯수와 변수형에따라 초기화하는 변수값들이 달라지겟죠? TIP! 을 주자면 char string[] = "Hello World"; 이것은 문자열입니다! printf함수에서 %s로 불러오게되면 Hello world 전체가 손쉽게 출력됩니다. 다차원 배열 c에서는 1차원 배열 말고도 다차원 배..