728x90

이제 본격적으로 C언어 공부를 시작해보자

 

C언어는 주로 VirtualStudio에서 코딩을 하지만 나는 다양한 코드를 짜기 위해서 VS Code와 구름 IDE를 사용하고 있다.

 

 

아직 include나 int main에 대한 부분은 다루지 않고 추후 깊게 다루어 보겠다.

 

우리가 언어를 배우게 되면 가장 먼저 하게 되는 Hello, World를 출력해보자

 

파이썬과는 다르게 printf(출력할 내용); 을 입력해준다.

 

차이점이 무엇인지 보이는가?

 

파이썬은 print(출력할내용)

C언어는 printf(출력할내용);

이다.

 

세미콜론에 역할도 나중에 배워보자

 

이렇게 같은 문자를 출력하는데 출력방법이 다르다 이유는

 

파이썬은 개발을 하는데 편리성을 추구하기 때문이다. 

 

그래서 우리가 파이썬을 배우는데 쉽다고 생각한 것이다. 

 

C언어를 배우면서 파이썬과 비교하며 어떤 부분에 대한 차이점이 있는지 알아가보자!

 

많은 사람들이 C언어를 시작하며 포인터 부분에서 그만두는 경우가 많은데 이번에는 끝까지 이해하며 코드에 대한 벽을 넘어보자!

728x90

'프로그래밍 > C 기본문법' 카테고리의 다른 글

UNIT. 8 실수 자료형  (0) 2021.02.20
UNIT 7. 정수 자료형  (0) 2021.02.19
UNIT 5. 변수  (0) 2021.02.18
UNIT 4. 세미콜론, 주석, 중괄호, 들여쓰기  (0) 2021.02.18
UNIT 1. C언어를 시작  (0) 2021.02.16
728x90

 

 

우리는 파이썬이라는 생각보다 접근하기 쉬운? 프로그래밍 언어를 배워보았다.

 

프로그래밍 언어 종류는 정말 다양하지만 가장 시초가 되었던 

 

C언어를 배워볼 차례이다.

 

우리가 왜?? C언어를 배워야 할까? 그 이유를 지금부터 알아보자

 

C언어는 프로그래밍 언어에 조상으로 BCPL -> B -> C -> C++, C#, Java, Python 등 다양한 언어에 영향을 주었다.

 

그리고 우리가 사용하고 있는 Windows, 리눅스 등 컴퓨터에 핵심인 운영체제, 커널도 C언어로 만들어져 있기 때문이다.

 

요즘 흔하게 볼 수 있는 IOT 기기 들도 C언어를 많이 사용하고 있기 때문에 우리가 개발자/ 보안쟁이가 되려면 C언어를 필 수 적으로 공부해야 한다.

 

훗날 시스템 보안을 공부하다 보면 메모리 구조 관리, 하드웨어에 대한 부분도 필수적으로 다루어야 하기 때문에 

 

나와 같은 보안쟁이는 C언어에 대한 기본기가 필요하다.

 

728x90

'프로그래밍 > C 기본문법' 카테고리의 다른 글

UNIT. 8 실수 자료형  (0) 2021.02.20
UNIT 7. 정수 자료형  (0) 2021.02.19
UNIT 5. 변수  (0) 2021.02.18
UNIT 4. 세미콜론, 주석, 중괄호, 들여쓰기  (0) 2021.02.18
UNIT 3. Hello, world 출력하기  (0) 2021.02.16

+ Recent posts