본문 바로가기

☆ I T 분 야/  1) 프 로 그 래 밍

프로그래밍SW교육강의 기초C언어 배우기 알아가기

프로그래밍 SW교육 강의


C언어 기초강의




C언어란 ?




C언어란 프로그래밍 언어 중에 하나이며 사람이 컴퓨터로 수행하고자 하는 바를 컴퓨터에게 전달하기 위한 표기법 이라고 할 수 있습니다.

요약하자면 컴퓨터와 의사소통을 하는 언어라고 볼수가 있죠.

기초이면서도 가장 어려워하는 부분중에 하나라고 볼수있습니다.






C언어 특징




높은호환성 : 어떠한 회사의 하드웨어든 모두 제어 가능함

양면성 : 기계와 사람간 호환성이 우수하며 처리속도가 빠름

범용 프로그램 : 다양한 분야에서 널리 쓰임

소문자 기반의 언어 : 아스키 코드 기반의 언어로 대,소문자 구분가능

형식의 자유로움 : 사용자가 원하는 자료형을 직접 제작가능

포인터 사용 : 포인터를 통해 메모리를 직접적으로 제어가능






C언어 기본사항




대문자와 소문자가 구별되며 , 주로 소문자에 기초하여 작성

main( ) 함수에서 시작되며 , 무조건 존재해야 함

함수의 본체는 { } 으로 묶음

한 문장은 반드시 ; 으로 끝남

주석문은 /* */ 으로 묶어 표시





C언어 커리큘럼

 C언어공부 C배우기 C언어교육 기초 C언어



C언어 동향 및 마이크로소프트 비쥬얼 스튜디오 사용법

main 함수와 print 함수 이해

C언어 입출력 함수 이해

연산자 이해 ( + , - , > , < , && , ^ , ? 등 )

제어문 ( 조건문 , 반복문 ) 이해

함수 ( 정의 등 ) 이해

전처리기 ( 매크로 ) 이해

기억류 및 헤더 파일 ( 전역변수 , 지역변수 등 ) 이해

배열 및 알고리즘 ( 1차원 , 2차원 , 3차원 , 소트 알고리즘 등 ) 이해

포인터 ( 포인터와 함수 이해 등 ) 이해

문자열 처리 ( 문자배열 및 프린터 변수 이용방법 등 ) 이해

동적할당 ( 메모리구조 ) 이해

구조체 ( 변수 , 배열 , 포인터변수 , 함수 등 ) 이해

파일 입출력 ( 출력함수 , 입력함수 등 ) 이해





이렇게 C언어 관해서 알아보았습니다 ~

정말 기초적인 , C언어란 무엇이며 어떠한걸 배우는건가 에 대해

알아보았는데 어떠신가요 ?? 

벌써부터 어렵단 생각이 드시는건 아니겠죠 ?


C언어는 가장 기초적이면서도 어렵다고 생각하는 부분이기 때문에

중요한 프로그래밍 언어 중에 하나죠 !


한가지 비유를 해보자면

태어나자마자 말을하고 글을쓰고 한게 아니듯이

차츰 배움의 단계를 익혀가며 말하고 듣고 받아쓰기 등으로

숙달을 하여야 지금에 와서 의사소통을 원활히 하는거 겠죠?


프로그래밍 언어 또한 마찬가지로 계속해서 실습을 해보지 않는 이상

까먹기 때문에 배울때 체계적이고 올바르게 배워야하는게 맞습니다.


C언어에 어디서 공부하나요 ?? 등 다양한 부분으로 궁금한점은

언제든지 꼼선생에게 연락주세요 ^^