편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
48번째 줄: | 48번째 줄: | ||
[[파일:프로젝트생성-1.PNG|링크=Special:FilePath/프로젝트생성-1.PNG]] | [[파일:프로젝트생성-1.PNG|링크=Special:FilePath/프로젝트생성-1.PNG]] | ||
1. 화면 상단의 파일 - 새로 만들기 - 프로젝트를 클릭한다. ( 단축키는 {{ | 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|링크=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|링크=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|링크=Special:FilePath/XCode_C 3.png]] | ||
3.Language-C 선택후 나머지 란은 알맞게 채워 넣는다. | 3.Language-C 선택후 나머지 란은 알맞게 채워 넣는다. | ||
265번째 줄: | 265번째 줄: | ||
=== printf가 뭐죠? === | === printf가 뭐죠? === | ||
====형식==== | ====형식==== | ||
[[ | [[File:Printf.svg|Printf]] | ||
printf(const char *format, ...); | printf(const char *format, ...); | ||
464번째 줄: | 464번째 줄: | ||
# '''비트 연산자''' | # '''비트 연산자''' | ||
#: 값을 비트 단위로 조작한다. 일반적인 경우에는 쓸 일이 많지 않으며, 비트 단위로 무언가를 하는 경우(하드웨어에 무슨 신호를 보낸다거나) 등에 쓰인다. | #: 값을 비트 단위로 조작한다. 일반적인 경우에는 쓸 일이 많지 않으며, 비트 단위로 무언가를 하는 경우(하드웨어에 무슨 신호를 보낸다거나) 등에 쓰인다. | ||
#:* <code><<</code> : 왼쪽 {{ | #:* <code><<</code> : 왼쪽 {{키눌림|Shift}} | ||
#:* <code>>></code> : 오른쪽 {{ | #:* <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/왼쪽 {{ | #:* <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>(왼쪽 {{ | # <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>(다르다) |