시리즈:쉽게 배우는 프로그래밍 입문/C 편집하기

편집하면 당신의 IP 주소가 공개적으로 기록됩니다. 계정을 만들고 로그인하면 편집 시 사용자 이름만 보이며, 위키 이용에 여러 가지 편의가 주어집니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
48번째 줄: 48번째 줄:
[[파일:프로젝트생성-1.PNG|링크=Special:FilePath/프로젝트생성-1.PNG]]
[[파일:프로젝트생성-1.PNG|링크=Special:FilePath/프로젝트생성-1.PNG]]


1. 화면 상단의 파일 - 새로 만들기 - 프로젝트를 클릭한다. ( 단축키는 {{|Ctrl}}+{{|Shift}}+{{|N}}이며, 펼쳐진 파일 탭의 가려진 뒷부분에는 새 프로젝트 만들기가 따로 있다. )
1. 화면 상단의 파일 - 새로 만들기 - 프로젝트를 클릭한다. ( 단축키는 {{키눌림|Ctrl}} + {{키눌림|Shift}} + {{키눌림|N}}이며, 펼쳐진 파일 탭의 가려진 뒷부분에는 새 프로젝트 만들기가 따로 있다. )


[[파일:프로젝트생성-2.PNG|링크=Special:FilePath/프로젝트생성-2.PNG]]
[[파일:프로젝트생성-2.PNG|링크=Special:FilePath/프로젝트생성-2.PNG]]
60번째 줄: 60번째 줄:
==== 이클립스(CDT) ====
==== 이클립스(CDT) ====
==== XCode ====
==== XCode ====
[[파일:XCode C 1.png|링크=Special:FilePath/XCode C 1.png]]
[[파일:XCode C 1.png|링크=Special:FilePath/XCode_C 1.png]]
1. Create a new Xcode project를 누른다.
1. Create a new Xcode project를 누른다.
[[파일:XCode C 2.png|링크=Special:FilePath/XCode C 2.png]]
[[파일:XCode C 2.png|링크=Special:FilePath/XCode_C 2.png]]
2. OSX-Application-Command line tool 선택 후 next
2. OSX-Application-Command line tool 선택 후 next
[[파일:XCode C 3.png|링크=Special:FilePath/XCode C 3.png]]
[[파일:XCode C 3.png|링크=Special:FilePath/XCode_C 3.png]]
3.Language-C 선택후 나머지 란은 알맞게 채워 넣는다.
3.Language-C 선택후 나머지 란은 알맞게 채워 넣는다.


265번째 줄: 265번째 줄:
=== printf가 뭐죠? ===
=== printf가 뭐죠? ===
====형식====
====형식====
[[파일:Printf.svg|Printf]]
[[File:Printf.svg|Printf]]


printf(const char *format, ...);
printf(const char *format, ...);
464번째 줄: 464번째 줄:
# '''비트 연산자'''
# '''비트 연산자'''
#: 값을 비트 단위로 조작한다. 일반적인 경우에는 쓸 일이 많지 않으며, 비트 단위로 무언가를 하는 경우(하드웨어에 무슨 신호를 보낸다거나) 등에 쓰인다.
#: 값을 비트 단위로 조작한다. 일반적인 경우에는 쓸 일이 많지 않으며, 비트 단위로 무언가를 하는 경우(하드웨어에 무슨 신호를 보낸다거나) 등에 쓰인다.
#:* <code><<</code> : 왼쪽 {{|Shift}}
#:* <code><<</code> : 왼쪽 {{키눌림|Shift}}
#:* <code>>></code> : 오른쪽 {{|Shift}}
#:* <code>>></code> : 오른쪽 {{키눌림|Shift}}
#:* <code>~</code> : 비트 NOT. 비트를 반전시킨다. 단항 연산이다.
#:* <code>~</code> : 비트 NOT. 비트를 반전시킨다. 단항 연산이다.
#:* <code>&</code> : 비트 AND
#:* <code>&</code> : 비트 AND
475번째 줄: 475번째 줄:
#: 다음은 복합 대입 연산자라고 한다. 기존 값에 산술 연산이나 비트 연산을 한 결과를 대입하고 싶을 때 사용한다.
#: 다음은 복합 대입 연산자라고 한다. 기존 값에 산술 연산이나 비트 연산을 한 결과를 대입하고 싶을 때 사용한다.
#:* <code>+=</code>, <code>-=</code>, <code>*=</code>, <code>/=</code>, <code>&=</code> : 기존값에 더해서/빼서/곱해서/나눠서/나머지를 대입.
#:* <code>+=</code>, <code>-=</code>, <code>*=</code>, <code>/=</code>, <code>&=</code> : 기존값에 더해서/빼서/곱해서/나눠서/나머지를 대입.
#:* <code>&=</code>, <code>|=</code>, <code>^=</code>, <code><<=</code>, <code>>>=</code> : 기존값에 AND/OR/XOR/왼쪽 {{|Shift}}/오른쪽 {{|Shift}} 해서 대입.
#:* <code>&=</code>, <code>|=</code>, <code>^=</code>, <code><<=</code>, <code>>>=</code> : 기존값에 AND/OR/XOR/왼쪽 {{키눌림|Shift}}/오른쪽 {{키눌림|Shift}} 해서 대입.
#: 뭔가 복잡해 보이지만, 사실상 코드를 짧게 줄여 쓰기 위한 것들이다. 예를 들어 <syntaxhighlight lang="C">a += b;</syntaxhighlight> 는 <syntaxhighlight lang="C">a = a + b;</syntaxhighlight>의 줄임 형식이다.
#: 뭔가 복잡해 보이지만, 사실상 코드를 짧게 줄여 쓰기 위한 것들이다. 예를 들어 <syntaxhighlight lang="C">a += b;</syntaxhighlight> 는 <syntaxhighlight lang="C">a = a + b;</syntaxhighlight>의 줄임 형식이다.
# '''참조 연산자'''
# '''참조 연산자'''
494번째 줄: 494번째 줄:
# <code>*</code>(곱하기), <code>/</code>(나누기), <code>%</code>(나머지) <del>신난다 드디어 아는 게 나왔어!</del>
# <code>*</code>(곱하기), <code>/</code>(나누기), <code>%</code>(나머지) <del>신난다 드디어 아는 게 나왔어!</del>
# <code>+</code>(더하기), <code>-</code>(빼기)
# <code>+</code>(더하기), <code>-</code>(빼기)
# <code><<</code>(왼쪽 {{|Shift}}), <code>>></code>(오른쪽 {{|Shift}})
# <code><<</code>(왼쪽 {{키눌림|Shift}}), <code>>></code>(오른쪽 {{키눌림|Shift}})
# 크기를 비교할 때 쓰는 논리 연산자들. <code><</code>, <code><=</code>, <code>></code>, <code>>=</code>
# 크기를 비교할 때 쓰는 논리 연산자들. <code><</code>, <code><=</code>, <code>></code>, <code>>=</code>
# 같냐 다르냐를 비교하는 논리 연산자들. <code>==</code>(같다), <code>!=</code>(다르다)
# 같냐 다르냐를 비교하는 논리 연산자들. <code>==</code>(같다), <code>!=</code>(다르다)
리브레 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포됩니다(자세한 내용에 대해서는 리브레 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
글이 직접 작성되었거나 호환되는 라이선스인지 확인해주세요. 리그베다 위키, 나무위키, 오리위키, 구스위키, 디시위키 및 CCL 미적용 사이트 등에서 글을 가져오실 때는 본인이 문서의 유일한 기여자여야 하고, 만약 본인이 문서의 유일한 기여자라는 증거가 없다면 그 문서는 불시에 삭제될 수 있습니다.
취소 편집 도움말 (새 창에서 열림)

| () [] [[]] {{}} {{{}}} · <!-- --> · [[분류:]] · [[파일:]] · [[미디어:]] · #넘겨주기 [[]] · {{ㅊ|}} · <onlyinclude></onlyinclude> · <includeonly></includeonly> · <noinclude></noinclude> · <br /> · <ref></ref> · {{각주}} · {|class="wikitable" · |- · rowspan=""| · colspan=""| · |}

이 문서는 다음의 숨은 분류 1개에 속해 있습니다: