2. C언어 준비하기

in #kr7 years ago (edited)

C언어를 공부하기전에 공부를 하려면 책이 필요하듯이 코딩을 하려면 통합개발환경(IDE)이라는 컴파일, 디버깅, 코딩 등 프로그램을 실행시키기 위한 환경이 필요합니다.
그래서 이번 포스팅에서는 설치법과 잘되는지 테스트를 해보겠습니다.
https://sourceforge.net/projects/orwelldevcpp/?source=directory 이 링크에서 다운을 먼저 받습니다.
C언어 dev c++.PNG
다운받는 법은 그냥 시키는 대로 하면 되서 생략 하겠습니다.
dev c++ new.PNG
다운 받고 실행시키면 이러한 창이 뜹니다. 여기서 왼쪽 상단 파일 밑에 A4용지 같이 생긴것을 클릭하면 소스를 작성할수 있을것입니다. 또는 Ctrl+n을 해도 만들어집니다.
여기서는 그냥 잘되는지 실험을 위해 main(){}를치고 F11을 누르면

이러한 검은색 창이뜨시면 정상작동입니다.
여기서 main(){}는 C언어에서 실행이가능한 가장 간결한 소스입니다.
이번 포스팅은 단지 다운과 테스트이기 때문에 이론적인 부분의 핵심은

  1. 통합개발환경이란 무엇인가?
  2. C언어에서 실행가능한 가장 간결한 코드는?
    이 두 질문에 대답할수있으면 성공입니다.

+알파로 dev c++은 다른 통합개발환경과 다르게 C언어와 C++을 동시에 지정해주기때문에 파일뒤에 직접 .c와 .cpp을 쓸 필요가 없읍니다.

이상 C언어 준비하기 강좌를 마치겠습니다.
감사합니다 ^^

Sort:  

hello world C

타이핑 하고 계시는 건 아니죠 ?ㅎ

??무슨 말씀이신지 제가 이해력이 딸려서ㅎㅎ

C 프로그래밍 시작하면. 제일 처음 접하는 프로그래밍이 "hello C world" 라는 문구 출력 하기거든요 ^^;;;;; 죄송합니다 ~ ㅎㅎㅎ

아니에요 그냥다음강좌를 hello world출력 하기를 올리는것을 타이핑하고있는지 물어보셨는지 아니면 제가 아직출력을 공부하는지 물어보시는지 헷갈려서 뮬어봤어요 : )

C 로 개발할 때, IDE 를 잘 쓰진 않습니다.
Linux(Unix) 환경에서 주로 서버 쪽 프로그램을 작성하다 보니,
vi, grep, make, gcc 등을 주로 씁니다.
좋은 IDE 를 잘 쓰면 생산성이 향상되니 좋겠지만, 항상 GUI 환경에서 개발하는 것이 아니므로, 기본적으로 텍스트 베이스의 Editor 와 개발 도구를 학습하는 것이 필요합니다.

평소에 C를 배울때는 dev c++이나 코드블럭 비주얼스튜디오같은것을 이용해서 코딩을 하고 그것이 IDE라 소개를 했었는데, 저도 미처 GUI환경에서 개발한다는 것에 대해서는 리눅스로 vi사용할때빼고는 안 써봐서 모르고 있었네요. 좋은 조언 감사합니다. 지적을 많이 해주시면 감사하겠습니다. 좋은 하루 되세요 : )