C언어란?
2024. 1. 11. 22:57ㆍ카테고리 없음
1. C언어에 대해서....
C언어의 창시자는 데니스 리치라는 사람입니다.
C언어를 다른 언어들 보다는 많이 불편하고, 쓰기 힘들지만, 그럼에도 배우는 이유는....
우리가 많이 쓰는 언어의 영향을 많이 받았기 때문이 아닐까 싶습니다.
#include <stdio.h>
int main() {
//Hello, World! 출력
printf("Hello, World!\n");
}
위 코드는 Visual studio를 이용해서 만든 C언어 코드입니다.
위 코드의 main 부터 설명 드리면,
①. stdio.h란?
stdio.h는 입/출력을 실행하기 위한 헤더 파일입니다.
즉, #include <stdio.h>란 말 그대로 stdio.h를 포함시키는 코드입니다.
②. main()이란?
C언어에서 main은 프로그램 실행을 위한 시작 지점을 의미합니다.
③printf()란?
아래 사진은 콘솔이라고 말합니다.
이 콘솔에 자신 출력하고 싶은 문구를 출력하라고 지시하는 코드가 printf입니다.
④\n이란?
일종의 enter키다.
즉, \n이 있으면 한 줄 띄우고 문자를 출력하라는 명령어다.
\n 처럼 \를 이용한 기능이 많습니다.
그리고,
이런 명령어를 칭하는 용어가 '시퀀스 명령어'입니다.
\t | 가로 탭(Tab)키 |
\b | 백스페이스 |
\r | 현재 위치를 나타내는 커서를 맨 앞으로 이동시킨다. |
\f | 위치가 다음 페이지의 시작 부분으로 넘겨진다.(프린터 출력 전용) |