🍒문장
컴퓨터에게 명령을 내리는 최소 단위
세미콜론( ; ) 으로 종료
🍒주석
프로그램 내용에는 영향을 미치지 않는 설명문
주석 /*...*/은 중첩 사용 불가능
/* -> 주석 시작
*/ -> 주석 끝
// -> 한 줄 주석
🍒블록
여러 문장의 집합을 의미함
중괄호{...} 로 나타냄
🍒들여쓰기
블록 내부에서 문장을을 tab 정도 만큼 들여씀
깔끔하게 보인다
들여쓰기 방식은 모두 다름
🍒키워드(=예약어)
키가되는 단어, 예약된 단어
키워드와 예약어 다른의미지만 일상적으론 구분없이 쓰는게 보통이다
문법적으로 의미있는 단어로 사용하기위해 미리 정의해놓은 단어
ANSI에서 지정한 C언어의 32개 기본 키워드
ex) auto, do, goto...
🍒식별자
프로그래머가 정의하여 사용하는 단어
변수이름과 함수이름( ex. puts, main, printf)
영문자(대소문자 알파벳), 숫자(0~9), 밑줄(_)로 구성
대소문자가 구별됨
첫 문자가 숫자로 나올 수 없음
식별자는 서로 구별되어야 하며 키워드는 식별자로 사용불가
🍒출력
출력함수: printf()
문자열 및 다양한 정보 서식화(format)하여 출력
printf() 사용하려면 헤더파일 stdio.h 삽입
printf("ㅇㅇ"); printf("ㅇㅇ"); -> ㅇㅇ ㅇㅇ ->다음 출력위치
printf("ㅇㅇ\n"); printf("ㅇㅇ\n");
-> ㅇㅇ
ㅇㅇ
->다음 출력위치
🍒상수
상수(constants) 또는 literals란 소스에 그대로 표현할 수 있는 다양한 자료값, 숫자값
-상수의 종류
정수: 정수 그대로 표현 (십진수, 8진수(01, 013), 16진수(0X1f))
실수: 실수 그대로 표현
문자: 한 문자를 작은따옴표로 묶음
문자열: 여러문자를 큰 따옴표로 묶음
🍒문자상수
printf("%C", 'B'); -> B //C라는 형식대로 내용 B가 출력됨
'언어 > C' 카테고리의 다른 글
[C언어] 정보처리기사 프로그래밍 문제 풀이 (0) | 2022.02.10 |
---|---|
1주 ~ 7주 정리 (0) | 2021.04.23 |
조건과 반복 (0) | 2021.04.09 |
변수 선언 (0) | 2021.03.30 |
5주차 연산자 (0) | 2021.03.29 |
댓글