문타쿠, 공부하다.
[독하게 시작하는 C 프로그래밍] 섹션 8. C언어 기초 문법 본문
사용 가능한 문자와 예약어
사용 가능한 문자
- ASCII 코드 기준 문자 중 일부
- a~z, A~Z, 0~9
- 특수 문자
- White space(공백 문자)
- Escape sequence(\n)
- 한글이 입력은 되지만 후회하기 싫다면 절대 사용ㄴㄴ
C언어의 예약어
- 특정 목적을 위해 이미 예약되어 있는 단어나 식별자
변수 이름(식별자) 작성 규칙
- 영문 대/소문자, '_', 숫자 가능
- 첫 글자는 숫자 사용 x
- 이름 중간에 공백 문자 사용 x
- 예약어 사용 x
- 너무 긴 이름이나, 의미를 알 수 없는 이름은 사용하지 말자.
항, 식, 구문, 함수
- 문자(피연산자, 변수나 상수)로 항 기술
- 소괄호를 이용해 여러 항을 한 항으로 묶음
- 항과 연산자가 모여 식 완성
- 식에 대한 평가
- 식이 모여 구문 완성
- 여러 구문을 중괄호로 묶을 수 있음
- 여러 줄의 구문을 연속 실행 (함수)
첫 예제 해설
#include <stdio.h>
int main(void)
{
printf("Hello, World!\n");
return 0;
}
주석문
코드와 주석
- 프로그램 코드에 메모를 남기는 문법
- 미래의 나를 위한 문서
- 프로그램 코드에 포함되지 않음
- //
- /* */
- 주석 지정: Ctrl + K + C
- 주석 해제: Ctrl + K + U
'C언어 > 독하게 시작하는 C 프로그래밍' 카테고리의 다른 글
[독하게 시작하는 C 프로그래밍] 섹션 10. 연산자 (0) | 2023.10.29 |
---|---|
[독하게 시작하는 C 프로그래밍] 섹션 9. 표준 입/출력 (0) | 2023.10.28 |
[독하게 시작하는 C 프로그래밍] 섹션 7. 개발환경 구축 (Part 2. C 프로그래밍의 시작) (0) | 2023.10.24 |
[독하게 시작하는 C 프로그래밍] 섹션 6. 프로그래밍 언어 분류 (0) | 2023.10.19 |
[독하게 시작하는 C 프로그래밍] 섹션 5. 코드 체계 (0) | 2023.10.19 |