C언어를 공부하기전에 공부를 하려면 책이 필요하듯이 코딩을 하려면 통합개발환경(IDE)이라는 컴파일, 디버깅, 코딩 등 프로그램을 실행시키기 위한 환경이 필요합니다.
그래서 이번 포스팅에서는 설치법과 잘되는지 테스트를 해보겠습니다.
https://sourceforge.net/projects/orwelldevcpp/?source=directory 이 링크에서 다운을 먼저 받습니다.
다운받는 법은 그냥 시키는 대로 하면 되서 생략 하겠습니다.
다운 받고 실행시키면 이러한 창이 뜹니다. 여기서 왼쪽 상단 파일 밑에 A4용지 같이 생긴것을 클릭하면 소스를 작성할수 있을것입니다. 또는 Ctrl+n을 해도 만들어집니다.
여기서는 그냥 잘되는지 실험을 위해 main(){}를치고 F11을 누르면
이러한 검은색 창이뜨시면 정상작동입니다.
여기서 main(){}는 C언어에서 실행이가능한 가장 간결한 소스입니다.
이번 포스팅은 단지 다운과 테스트이기 때문에 이론적인 부분의 핵심은
- 통합개발환경이란 무엇인가?
- C언어에서 실행가능한 가장 간결한 코드는?
이 두 질문에 대답할수있으면 성공입니다.
+알파로 dev c++은 다른 통합개발환경과 다르게 C언어와 C++을 동시에 지정해주기때문에 파일뒤에 직접 .c와 .cpp을 쓸 필요가 없읍니다.
이상 C언어 준비하기 강좌를 마치겠습니다.
감사합니다 ^^
hello world C
타이핑 하고 계시는 건 아니죠 ?ㅎ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
??무슨 말씀이신지 제가 이해력이 딸려서ㅎㅎ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
C 프로그래밍 시작하면. 제일 처음 접하는 프로그래밍이 "hello C world" 라는 문구 출력 하기거든요 ^^;;;;; 죄송합니다 ~ ㅎㅎㅎ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
아니에요 그냥다음강좌를 hello world출력 하기를 올리는것을 타이핑하고있는지 물어보셨는지 아니면 제가 아직출력을 공부하는지 물어보시는지 헷갈려서 뮬어봤어요 : )
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
C 로 개발할 때, IDE 를 잘 쓰진 않습니다.
Linux(Unix) 환경에서 주로 서버 쪽 프로그램을 작성하다 보니,
vi, grep, make, gcc 등을 주로 씁니다.
좋은 IDE 를 잘 쓰면 생산성이 향상되니 좋겠지만, 항상 GUI 환경에서 개발하는 것이 아니므로, 기본적으로 텍스트 베이스의 Editor 와 개발 도구를 학습하는 것이 필요합니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
평소에 C를 배울때는 dev c++이나 코드블럭 비주얼스튜디오같은것을 이용해서 코딩을 하고 그것이 IDE라 소개를 했었는데, 저도 미처 GUI환경에서 개발한다는 것에 대해서는 리눅스로 vi사용할때빼고는 안 써봐서 모르고 있었네요. 좋은 조언 감사합니다. 지적을 많이 해주시면 감사하겠습니다. 좋은 하루 되세요 : )
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit