Language/C

C - intro

ShinyOcean 2021. 1. 27. 05:43

안녕하세요 Shiny Ocean입니다.

이번 카테고리에서 다룰 내용은 C언어 입니다.

 

Introduction)

 

개발자를 꿈꾸는 수많은 뉴비 프로그래머들이 익혀야할 기본적인 언어라고 생각이 됩니다.

컴퓨터 공학부, 정보통신공학부등 대학교에 입학시에 가장 먼저 배우는 언어들중 하나이며 

LOW LEVEL 퍼포먼스를 위해 디자인되었습니다. 즉! 사람보다는 기계와 친한 언어입니다.

메모리가 부족하지만 프로그래밍이 필요한곳에 쓰면 좋은 언어입니다.

 

유튜버 노마드 코더님의 영상을 참고 하시면 조금더 이해하시기 편하실것 같습니다.

www.youtube.com/watch?v=p_v_js0mxVc  -노마드 코더님의 영상URL

 

 

 

 

In my case)

 

저는 15년도 특성화 고등학교의 프로그래밍 전공 수업때 C를 처음 배웠었습니다. 하지만 고등학교에서

다루었던 범위는 다소 협소하였습니다. 아마도 포인터의 사용이전 부분까지 배웠던 것으로 기억합니다.

 

그리고 대학교에 입학하여 1학년 1,2학기 떄 다시금 C언어를 배울 기회가 있었습니다.

1학기 내용은 다행히 고등학교때 배운 기초가 있었기에 어렵지 않게 무난한 학점을 받을수 있었습니다.

하지만! 1학년 2학기 군입대전에 놀수 있는 시기는 지금밖에 없다! 라는 어리석은 마음과 함께 학업을

소홀히 하였고 결과는 F학점이라는 처참한 결과 였습니다... 재대후 2학년 겨울 계절학기를 기회로

다시금 열심히 공부하였고 A학점을 받으며 마무리 할수 있었습니다.

 

물론 대학교의 학점이 실력을 의미하는것은 절대로! 아닙니다.

하지만 Wise Computing Life라는 제 블로그 모토대로 포인터도 모르던 F학점 학사경고 학부생이

조금은 C언어를 이해한 과정을 포스팅하겠습니다.

여러분은 저보다 훨씬 유용하고 좋은 코딩을 하실수 있으며 이번 카테고리의 포스팅들은 초심자를

위한 참고 자료로 정도 생각해주시면 감사하겠습니다...! 그럼 시작하겠습니다.

 

study book Introduction)

 

인시티북스 - Perfect C