From WikiChip
Difference between revisions of "Template:C Guide"
(non-local goto -> Nonlocal jumps) |
m |
||
Line 5: | Line 5: | ||
|- | |- | ||
| style="padding-left: 20px;" | | | style="padding-left: 20px;" | | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Intro</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Intro</p> |
:* [[Introduction - C|Introduction to C]] | :* [[Introduction - C|Introduction to C]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Basics</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Basics</p> |
:* [[Variables - C|Variables]] | :* [[Variables - C|Variables]] | ||
:* [[Basic I/O - C|Basic I/O]] | :* [[Basic I/O - C|Basic I/O]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Math</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Math</p> |
:* [[Basic arithmetics - C|Basic Arithmetics]] | :* [[Basic arithmetics - C|Basic Arithmetics]] | ||
:* [[Math functions - C|Math functions]] | :* [[Math functions - C|Math functions]] | ||
:* [[Complex numbers - C|Complex Numbers]] | :* [[Complex numbers - C|Complex Numbers]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Control Structures</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Control Structures</p> |
:* [[Conditional statements - C|If Statements]] | :* [[Conditional statements - C|If Statements]] | ||
:* [[Loop constructs - C|Loop Constructs]] | :* [[Loop constructs - C|Loop Constructs]] | ||
Line 21: | Line 21: | ||
:* [[Functions - C|Functions]] | :* [[Functions - C|Functions]] | ||
:* [[Error handling - C|Error Handling]] | :* [[Error handling - C|Error Handling]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Operators</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Operators</p> |
:* [[Operators - C|Operators]] | :* [[Operators - C|Operators]] | ||
:* [[Operator precedence and associativity - C|Operator Precedence]] | :* [[Operator precedence and associativity - C|Operator Precedence]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Arrays & Pointers</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Arrays & Pointers</p> |
:* [[Arrays - C|Arrays]] | :* [[Arrays - C|Arrays]] | ||
:* [[Pointers - C|Pointers]] | :* [[Pointers - C|Pointers]] | ||
:* [[Memory management - C|Memory Management]] | :* [[Memory management - C|Memory Management]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Strings</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Strings</p> |
:* [[Character handling - C|Character Handling]] | :* [[Character handling - C|Character Handling]] | ||
:* [[Strings handling - C|Strings Handling]] | :* [[Strings handling - C|Strings Handling]] | ||
:* [[Wide strings - C|Wide Strings]] | :* [[Wide strings - C|Wide Strings]] | ||
:* [[Unicode - C|Unicode]] | :* [[Unicode - C|Unicode]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Structured Types</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Structured Types</p> |
:* [[Structures - C|Structures]] | :* [[Structures - C|Structures]] | ||
:* [[Unions - C|Unions]] | :* [[Unions - C|Unions]] | ||
:* [[Bit fields - C|Bitfields]] | :* [[Bit fields - C|Bitfields]] | ||
:* [[Enumerated types - C|Enums]] | :* [[Enumerated types - C|Enums]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">I/O</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">I/O</p> |
:* [[Standard streams - C|Standard Streams]] | :* [[Standard streams - C|Standard Streams]] | ||
:* [[File I/O - C|File I/O]] | :* [[File I/O - C|File I/O]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Concurrency</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Concurrency</p> |
:* [[Concurrency - C|Concurrency]] | :* [[Concurrency - C|Concurrency]] | ||
:* [[Inter‐thread communication - C|Inter‐Thread Communication]] | :* [[Inter‐thread communication - C|Inter‐Thread Communication]] | ||
− | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px;">Other</p> | + | <p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Other</p> |
:* [[Data types - C|Data Types]] | :* [[Data types - C|Data Types]] | ||
:* [[Static assertions - C|Static Assertions]] | :* [[Static assertions - C|Static Assertions]] |