--- id: c-tutorial-index title: "C Tutorial" category: "Programming_Language" status: "draft" verification_status: "conceptual" canonical_id: "" aliases: ["C Tutorial", "C MOC", "Topic_C index", "C μ–Έμ–΄ λͺ©μ°¨"] duplicate_of: "" source_trust_level: "B" confidence_score: 0.90 created_at: 2026-07-04 updated_at: 2026-07-04 review_reason: "" merge_history: [] tags: ["c", "programming-language", "w3schools", "moc", "index"] raw_sources: ["https://www.w3schools.com/c/index.php"] applied_in: [] github_commit: "" --- # [[C Tutorial]] ## 🎯 ν•œ 쀄 톡찰 (One-line insight) Map of Content (MOC) for the W3Schools C Tutorial β€” the root that links every core C knowledge page in this topic folder. [S1] ## 🧠 핡심 κ°œλ… (Core concepts) - This folder (`Topic_C`) wikifies the C programming language tutorial, one knowledge page per document, in P-Reinforce v3.1 format β€” same convention as `Topic_SQL` / `Topic_Python` / `Topic_Java` / `Topic_PHP` / `Topic_W3CSS` / `Topic_HTML` / `Topic_CSS` / `Topic_JavaScript`. [S1] - **Scope**: tutorial + "Learning by examples" pages only. **Excluded**: `c_challenges_*` (18 code-challenge pages), `c_compiler`/`c_examples`/`c_exercises`/`c_practice`/`c_projects`/`c_quiz`/`c_exam`/`c_interview_questions`/`c_study_plan`/`c_syllabus`/`c_real_life_examples` (meta/index pages), `c_ref_*` (7 reference-dump pages: ctype, keywords, math, reference, stdio, stdlib, string, time). [S1] - **97 of 97 planned docs complete β€” C category done.** - Every page roots its Knowledge Graph back to this `[[C Tutorial]]` node. ## πŸ“– μ„ΈλΆ€ λ‚΄μš© (Details) ### Basics - [[C Intro]] βœ… - [[C Get Started]] βœ… - [[C Syntax]] βœ… - [[C Statements]] βœ… - [[C Output]] βœ… - [[C Comments]] βœ… - [[C Organize Code]] βœ… ### Variables - [[C Variables]] βœ… - [[C Variables Names]] βœ… - [[C Variables Change]] βœ… - [[C Variables Multiple]] βœ… - [[C Variables Format]] βœ… - [[C Variables RealLife]] βœ… ### Data Types - [[C Data Types]] βœ… - [[C Data Types Numbers]] βœ… - [[C Data Types Characters]] βœ… - [[C Data Types Dec]] βœ… - [[C Data Types Extended]] βœ… - [[C Data Types Sizeof]] βœ… - [[C Data Types RealLife]] βœ… ### Constants & Storage - [[C Constants]] βœ… - [[C Storage Classes]] βœ… - [[C Fixed Width Ints]] βœ… ### Operators - [[C Operators]] βœ… - [[C Operators Arithmetic]] βœ… - [[C Operators Assignment]] βœ… - [[C Operators Comparison]] βœ… - [[C Operators Logical]] βœ… - [[C Bitwise Operators]] βœ… - [[C Operators Precedence]] βœ… ### Strings - [[C Strings]] βœ… - [[C Strings Esc]] βœ… - [[C Strings Functions]] βœ… ### Math & Random - [[C Math]] βœ… - [[C Random Numbers]] βœ… ### Booleans - [[C Booleans]] βœ… - [[C Booleans RealLife]] βœ… ### Conditions - [[C Conditions]] βœ… - [[C Conditions Else]] βœ… - [[C Conditions ElseIf]] βœ… - [[C Conditions Short Hand]] βœ… - [[C Conditions Logical]] βœ… - [[C Conditions Nested]] βœ… - [[C Conditions RealLife]] βœ… ### Switch - [[C Switch]] βœ… ### Loops - [[C While Loop]] βœ… - [[C While Loop RealLife]] βœ… - [[C Do While Loop]] βœ… - [[C For Loop]] βœ… - [[C For Loop Nested]] βœ… - [[C For Loop RealLife]] βœ… - [[C Break Continue]] βœ… ### Arrays - [[C Arrays]] βœ… - [[C Arrays Size]] βœ… - [[C Arrays Loop]] βœ… - [[C Arrays Multi]] βœ… - [[C Arrays RealLife]] βœ… ### Structs, Enums & Unions - [[C Structs]] βœ… - [[C Structs Nested]] βœ… - [[C Structs Padding]] βœ… - [[C Structs Pointers]] βœ… - [[C Enums]] βœ… - [[C Unions]] βœ… - [[C Typedef]] βœ… ### Pointers & Memory - [[C Memory Address]] βœ… - [[C Memory Access]] βœ… - [[C Pointers]] βœ… - [[C Pointers Arithmetic]] βœ… - [[C Pointers Arrays]] βœ… - [[C Pointer To Pointer]] βœ… - [[C Memory Management]] βœ… - [[C Memory Allocate]] βœ… - [[C Memory Deallocate]] βœ… - [[C Memory Reallocate]] βœ… - [[C Memory Struct]] βœ… - [[C Memory RealLife]] βœ… ### Functions - [[C Functions]] βœ… - [[C Functions Decl]] βœ… - [[C Functions Parameters]] βœ… - [[C Functions Recursion]] βœ… - [[C Functions Pointers]] βœ… - [[C Functions Callback]] βœ… - [[C Functions Inline]] βœ… ### Scope - [[C Scope]] βœ… ### User Input & Date - [[C User Input]] βœ… - [[C Date Time]] βœ… ### Errors & Debugging - [[C Errors]] βœ… - [[C Error Handling]] βœ… - [[C Input Validation]] βœ… - [[C Debugging]] βœ… ### Files - [[C Files]] βœ… - [[C Files Read]] βœ… - [[C Files Write]] βœ… ### Type Conversion & Macros - [[C Type Conversion]] βœ… - [[C Macros]] βœ… - [[C Null]] βœ… - [[C Newline]] βœ… ## πŸ› οΈ 적용 사둀 (Applied in summary) 97 knowledge documents generated in this batch run, spanning Basics through Type Conversion & Macros. ## βœ… 검증 μƒνƒœ 및 신뒰도 - **μƒνƒœ:** draft - **검증 단계:** conceptual - **좜처 신뒰도:** B (W3Schools β€” widely used educational reference) - **μ‹ λ’° 점수:** 0.90 - **쀑볡 검사 κ²°κ³Ό:** μ‹ κ·œ 생성 (New discovery) ## πŸ”— 지식 κ·Έλž˜ν”„ (Knowledge Graph) - **μƒμœ„/루트:** [[10_Wiki]] - **κ΄€λ ¨ κ°œλ…:** [[C Intro]], [[PHP Tutorial]], [[Java Tutorial]], [[W3.CSS Tutorial]] - **μ°Έμ‘° λ§₯락:** SQL/Python/Java/PHP/W3.CSS에 이어 W3Schools 지식화 μ‹œλ¦¬μ¦ˆμ˜ λ‹€μŒ μΉ΄ν…Œκ³ λ¦¬ β€” μ‹œμŠ€ν…œ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ κ³„μ—΄μ˜ 첫 ν•­λͺ©. ## πŸ“š 좜처 (Sources) - [S1] W3Schools β€” C Tutorial β€” https://www.w3schools.com/c/index.php ## πŸ“ λ³€κ²½ 이λ ₯ (Change history) - 2026-07-04: Created C Tutorial MOC with scope decisions and full planned page list (Astra wiki-curation, P-Reinforce v3.1 format).