λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
βœ’οΈ C Programming/Practice & Tips

[C μ–Έμ–΄] 주석 μ²˜λ¦¬μ™€ μ΄μŠ€μΌ€μ΄ν”„ μ‹œν€€μŠ€ & λ³€ν™˜ 문자 & λ³€μˆ˜μ™€ λ³€μˆ˜λͺ… μž‘μ„± μ‹œ μ£Όμ˜μ‚¬ν•­

by A Lim Han 2022. 4. 12.

 

 

 

 

1. 였늘의 첫 μ£Όμ œλŠ” '주석'!

 

 

ν˜•νƒœ 1 = //          -> 주둜 ν•œμ€„ μ£Όμ„μ—μ„œ μ‚¬μš©ν•˜λŠ” ν˜•μ‹μž„

ν˜•νƒœ 2 = /**/        -> μ—¬λŸ¬ 쀄 μ£Όμ„μ—μ„œ μ‚¬μš©

 

 

 

2. 두 번째 주제 'μ΄μŠ€μΌ€μ΄ν”„ μ‹œν€€μŠ€'!

 

*μ€„λ°”κΏˆ = \n                              (\ : λ¬Έμ„œμ—λŠ” μ—­μŠ¬λž˜μ‹œλ‘œ λ‚˜μ™€ μžˆμ–΄μ„œ λ”°λ‘œ νƒ€μžλ₯Ό κΈ°μ–΅ν•΄ 놓아야 함)

*κ²½κ³  = \a

*백슀페이슀 = \b

*νƒ­ = \t

*λ°±μŠ¬λž˜μ‹œ = \\

*μž‘μ€λ”°μ˜΄ν‘œ = \'

*ν°λ”°μ˜΄ν‘œ = \"

 

 

3. 또 λ‚˜μ˜¨ λ³€ν™˜ 문자! 

 

 

%d -> μ •μˆ˜

%f -> μ‹€μˆ˜, λΆ€λ™μ†Œμˆ˜μ μˆ˜  ( 9.0같은 건 μ •μˆ˜ μ•„λ‹ˆκ³  λΆ€λ™μ†Œμˆ˜μ μˆ˜λ‘œ λ³Έλ‹€. )

%c -> 문자

%s -> λ¬Έμžμ—΄

 

%f  -> μ†Œμˆ˜μ  μ•„λž˜ μ—¬μ„―μžλ¦¬κΉŒμ§€ 좜λ ₯(κΈ°λ³Έ)   ex. 3.462222

%.3f  -> μ†Œμˆ˜μ  μ•„λž˜ μ„Έμžλ¦¬κΉŒμ§€ 좜λ ₯   ex. 7.777

%.1f  -> μ†Œμˆ˜μ  μ•„λž˜ ν•œμžλ¦¬κΉŒμ§€ 좜λ ₯   ex. 9.1

 

 

4. λ‹€μŒμ€ λ³€μˆ˜ μΆ”κ°€!

 

 

char  ->  'X', '^' λ“±μ˜ 데이터 μ €μž₯

int  ->  μ •μˆ˜ 데이터 μ €μž₯

float  ->  λΆ€λ™μ†Œμˆ˜μ , μ‹€μˆ˜ 데이터 μ €μž₯

double  ->  μƒλ‹Ήνžˆ 큰/μž‘μ€ λΆ€λ™μ†Œμˆ˜μ , μ‹€μˆ˜ 데이터 μ €μž₯

 

 

*μ€‘μš”*

 

<λ³€μˆ˜ 이름 짓기>

 

=> 첫 κΈ€μžλŠ” 무쑰건 μ•ŒνŒŒλ²³ 문자

=> λ‘λ²ˆμ§ΈλΆ€ν„°λŠ” 숫자, λ°‘μ€„λ¬Έμž(_), λ‹€λ₯Έ λ¬Έμžμ— ν•œν•΄ 무엇이 와도 OK

=> λ³€μˆ˜λͺ… μ•ˆμ— 슀페이슀 λ“€μ–΄κ°€λ©΄ X

=> ',' λ“±μ˜ 특수문자 포함 κΈˆμ§€

=> μœ„μ˜ 쑰건을 λ‹€ μ§€μΌœλ„ λͺ…λ Ήμ–΄λ‚˜ ν•¨μˆ˜ 이름과 λ™μΌν•œ 이름을 μ‚¬μš©ν•˜λ©΄ X

 

 

 

# μˆ«μžμ— ',' μ‚¬μš© κΈˆμ§€!

 

ex. 1000000 (o)

    1,000,000 (X)