
필기 준비할때 공부했던 기본적인 내용을 다시 한번 확인해 볼까요?
|
번수의 작성 규칙
|
데이터 타입
|
|
영문자, 숫자, _(under bar)를 사용
첫글자는 숫자 올수 없음
대소문자 구분
예약어 사용 안됨(if,else,for,short,auto...)
중간에 공백 사용 안됨
문장 끝에 ;(세미콜론) - 파이썬 필요없음
|
변수에 저장될 데이터의 형식을 나타내는 것
정수형 int(4byte), short(2byte), long(4byte), longlong(8byte)
실수형 float(4byte), double(8byte)
논리형 bool(lbyte)
문자형 char(1byte)
|
무료로 편하게 언어별로 실습이 가능합니다

사이트에서 원하는 언어를 선택합니다
지금은 c언어를 선택해서 사용해 볼께요. 아래 화면이 기본으로 나옵니다

|
#include <stdio.h>
int main(void) {
printf("Hello World!\n");
return 0;
}
|
#이 붙으면 전처리 지시문 또는 전처리기라고 하고 (main함수 전에 지시하는 것)
#include <stdio.h> : 표준입출력 헤더 가져옴
printf : 출력함수를 이용해서 "Hello World!"를
인쇄하고 \n을 이용해서 줄을 바꾸기
return 0 : main함수 종료
|
이제 프로그램을 입력해서 화면 아래쪽 단추(Run)를 클릭하면 결과를 확인해 볼 수 있습니다

|
#include <stdio.h>
// 전역변수
int g = 5;
void test() {
// 지역변수
int l = 10;
g = l+5;
printf("test 함수 안 지역변수 l: %d\n", l);
printf("test 함수 안 전역변수 g: %d\n", g);
}
int main() {
printf("main에서 전역변수 g: %d\n", g);
test(); // 함수 호출
printf("main에서 다시 전역변수 g: %d\n", g);
return 0;
}
|
프로그램은 main() 함수부터 실행됩니다
1) 인쇄
2) test함수 호출 ... test함수로 이동
3) 그안의 지역변수와 전역변수 계산, 인쇄까지
4) main으로 돌아와서
인쇄하고 종료
int g=5 : 전역변수 선언
void test( ) : test 라는 함수 지정
int l = 10; 정수형 l변수에 10초기값 지정
g=l+5 : 에서 두변수의 합을 g에 저장함
|
||


