<stdio.h>λ C νλ‘κ·Έλλ°μμ νμ€ μ λ ₯κ³Ό μΆλ ₯μ λ€λ£¨κΈ° μν ν€λ νμΌμ΄λ€.
"stdio"λ "Standard Input/Output"μ μ½μλ‘, νμ€ μ
μΆλ ₯μ κ΄λ¦¬νλ ν¨μλ€μ ν¬ν¨νκ³ μλ€.
<stdio.h> ν€λ νμΌμ λ€μν μ
μΆλ ₯ κ΄λ ¨ ν¨μλ€κ³Ό 맀ν¬λ‘ μμλ€μ μ 곡νλ€. λͺ κ°μ§ νν μ¬μ©λλ ν¨μμ μμλ₯Ό μ΄ν΄λ³΄κ² λ€:
- printf: νλ©΄μ μΆλ ₯μ μν ν¨μλ‘, μμ μ§μ μλ₯Ό μ¬μ©νμ¬ λ³μμ κ°μ ν¬λ§·ν νμ¬ μΆλ ₯ν μ μλ€.
- scanf: μ¬μ©μμ μ λ ₯μ λ°κΈ° μν ν¨μλ‘, μμ μ§μ μλ₯Ό μ¬μ©νμ¬ μ λ ₯ κ°μ λ³μμ μ μ₯ν μ μλ€.
- getchar: ν λ¬Έμλ₯Ό μ λ ₯ λ°κΈ° μν ν¨μλ‘, ν€λ³΄λλ‘λΆν° ν κΈμλ₯Ό μ½μ΄μ¨λ€.
- putchar: ν λ¬Έμλ₯Ό μΆλ ₯νκΈ° μν ν¨μλ‘, νλ©΄μ ν κΈμλ₯Ό μΆλ ₯νλ€.
- fgets: λ¬Έμμ΄μ μ λ ₯ λ°κΈ° μν ν¨μλ‘, ν€λ³΄λλ‘λΆν° ν μ€μ λ¬Έμμ΄μ μ½μ΄μ¨λ€.
- fopen, fclose, fread, fwrite: νμΌ μ μΆλ ₯μ μν ν¨μλ€λ‘, νμΌμ μ΄κ³ λ«μΌλ©°, νμΌμμ μ½κΈ°(read)μ μ°κΈ°(write) μμ μ μνν μ μλ€.
λν, <stdio.h> ν€λ νμΌμ FILEμ΄λΌλ ꡬ쑰체μ κ·Έμ κ΄λ ¨λ ν¨μλ€μ ν¬ν¨νκ³ μλ€. FILE ꡬ쑰체λ νμΌ μ
μΆλ ₯μ μ¬μ©λλ©°, νμΌμ μ΄κ³ λ«λ λμμ κ΄λ¦¬νκ³ νμΌμ μμΉλ₯Ό μΆμ νλ λ° μ¬μ©λλ€.
μ΄λ¬ν ν¨μλ€κ³Ό ꡬ쑰체λ€μ C νλ‘κ·Έλλ°μμ νμ€ μ
μΆλ ₯ μμ
μ νΈλ¦¬νκ² μ²λ¦¬ν μ μλλ‘ λμμ€λ€. <stdio.h>λ₯Ό ν¬ν¨νμ¬ μ μ ν ν€λ νμΌμ μ¬μ©νλ©΄ μ
μΆλ ₯ μμ
μ μ½κ² μ²λ¦¬ν μ μλ€.
'1νλ (2023) > C μΈμ΄' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[C] C Study mini project_1μ£Όμ°¨: μμκ³Ό μ°μ°μ (0) | 2023.07.10 |
---|---|
[C] Visual Studioμμ '#define _CRT_SECURE_NO_WARINGS' λ₯Ό μ¬μ©νλ μ΄μ (0) | 2023.07.10 |
[C] scanf μ¬μ©λ² (0) | 2023.07.08 |
[C] <stdlib.h> λ? (0) | 2023.07.08 |
[C] <stdbool.h> λ? (0) | 2023.07.08 |