Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 2e49034

Browse files
committed
➕ 기호에 대한 부가 설명 추가
1 parent d5fc401 commit 2e49034

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

‎7-control-flow/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848

4949
위에서 배운 세 연산은 모두 C에서 연산자로 사용할 수 있습니다. 아쉽게도, 위에서 사용한 연산자와 모양이 다릅니다. C에서 논리합은 `||`, 논리곱은 `&&`, 부정은 `!` 연산자를 사용합니다.
5050

51-
> `|`라는 기호는 `바(bar)`라는 이름이 있습니다.
51+
> `|`라는 기호는 `바(bar)`라는 이름이 있습니다. 키보드에서 `Shift + ₩`로 입력할 수 있습니다.
5252
5353
```c
5454
#include <stdio.h>
@@ -87,6 +87,8 @@ int main()
8787

8888
> `printf`에서 `\n`을 사용하면 줄바꿈을 할 수 있게 됩니다. 이것에 대한 자세한 설명은 나중에 문자열에 대해 다룰 때 하겠습니다.
8989
90+
> `\`라는 기호는 `백슬래시(backslash)`라고 불립니다. 사용하시는 폰트가 돋움같은 한국어 폰트이면 `\```로 보일 수도 있습니다.
91+
9092
C를 포함한 대부분의 프로그래밍 언어에선 어떤 값을 논리값으로 사용하게 되면, `0`을 거짓으로, `0`을 제외한 모든 값을 참으로 취급합니다. 따라서 위의 예제에서 `1``2``(-5)`같은 다른 값으로 바꿔도 논리 연산자의 결과값은 같습니다.
9193

9294
`&&` 연산자는 `||`보다 우선 순위가 높습니다(`&&`는 논리**** 연산자). 그래서 `1 || 2 && 5``1 || (2 && 5)`로 번역됩니다. `!` 연산자는 형변환 연산자나 `sizeof` 연산자처럼 산술 연산자보다 우선순위가 높습니다. 그래서 `!1 + 5``(!1) + 5`가 되어 결과값이 `5`가 됩니다.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /