Information Security
PART1 오늘부터 나는 C프로그래머! 001-010 본문
001 C 프로그램 시작하기
-"안녕하세요" 화면에 출력 해보기
002 변수형 개념 배우기
※ 변수명 제한
1. 대/ 소문자, 숫자, 밑줄문자(_)등 사용
2. 숫자로 시작 불가
3. 기본 예약어 또는 함수 사용 불가
4. ANSI C에서 31자, MS-C에서 247자 까지 사용 가능
5. 대/ 소문자 구분, 한글 사용 불가
003 상수형 개념 배우기
-변수: 변할 수 있는 수
-상수: 변할 수 없는 수
8 : X는 상수로 정의 되었기 때문에 값을 변경할 수 없다.
상수는 주로 프로그램이 시작부터 끝까지 변경되지 않아야 하는 경우에 사용한다.
3 , 4: X는 정수형 상수 이고, PI는 실수형 상수로 정의 되었다.
상수는 정수형과 실수형 구분없이 사용할 수 있다는 것을 알 수 있다.
004 연산자 개념 배우기
005 조건문 개념 배우기(if~else)
<조건문 if else의 형식>
if (조건식)
문장1; (조건식이 참일 때 수행할 문장)
else
문장2; (조건식이 거짓일 때 수행할 문장)
006 순환문 개념 배우기(for)
<반복문 for문의 형식>
for (초기식; 조건식; 증감식)
반복할 문장;
007 문자열 개념 배우기
-문자열은 문자들의 모임을 말한다.
-좌우에 더블 쿼테이션(")을 붙인다.
008 함수 개념 배우기
<함수의 정의, 선언 방법>
반환값 함수 이름 (전달값1, 전달값2 ...)
(선언할 때는 뒤에 세미콜론(;)을 붙인다.)
-함수는 중복된 것을 피하기 위해 사용한다.
3: 7-9에서 함수가 정의 되기 전에 호출 했으므로 함수를 선언 해주어야 한다.
7-9: sumf 함수를 세 번 각각 다른 값을 넘겨주며 호출하고 있다.
-\n: 개행문자
-함수가 수행되고 그 값에 대한 연산이 이루어진 후 결과를 호출한 곳으로 돌려준다.
-반환값은 하나만 가진다.
009 주석 개념 배우기
-주석(comment): 프로그램에 대한 설명
-주석을 한 줄 사용하려면 더블 슬래시(//)를 사용한다.
-여러 줄에 걸쳐서 주석을 사용하려면 시작 부분에 '/*'를, 끝에는 '*/'를 사용한다.
010 컴파일 개념 배우기
5: int i; 를 주석처리 하여 오류가 발생했다.
변수는 사용하기 전에 정의해야 한다.
9: 문장 끝에 세미콜론(;)을 붙이지 않아 오류가 발생했다.
-컴파일러는 이러한 오류들을 검사하여 프로그래머에게 알려준다.
-컴파일: 작성한 코드가 문법적으로 맞는지 검사하는 것
-컴파일러: 코드를 컴파일하여 목적 코드를 생성해 준다.
-링커: 하나 또는 여러 목적 코드들을 연결하여 프로그램을 생성해준다.
'C언어 300제 > PART 1, PART 2' 카테고리의 다른 글
PART2 C프로그래밍 기초 다지기 038-050 (0) | 2017.03.16 |
---|---|
PART2 C프로그래밍 기초 다지기 032-037 (0) | 2017.03.13 |
PART2 C프로그래밍 기초 다지기 021-031 (0) | 2017.03.08 |
PART2 C프로그래밍 기초 다지기 011-020 (1) | 2017.03.07 |