From WikiChip
Difference between revisions of "Template:C Guide"

m
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<div class="noprint" style="float:right; box-shadow: 0 0 4px #BDBDBD inset; background-color: #FFFFFF; border-radius: 5px; width:220px; padding:10px; margin-left: 10px; margin-bottom: 15px;">
+
{{Guide
{| cellspacing="0"
+
|name        = Template:C Guide
| style="width: 220px; text-align: center; font-size: 15px; font-weight: bold; color: #4A98D9;" |
+
|header      = C Programming Language
C Programming Language
+
|body        =
|-
+
{{guide header|Intro}}
| style="padding-left: 20px;" |
+
* [[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; width: 179px;">Intro</p>
+
* [[Program structure - C|Program structure]]
:* [[Introduction - C|Introduction to C]]
+
{{guide header|Basics}}
:* [[Program structure - C|Program structure]]
+
* [[Variables - C|Variables]]
<p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Basics</p>
+
* [[Basic I/O - C|Basic I/O]]
:* [[Variables - C|Variables]]
+
{{guide header|Math}}
:* [[Basic I/O - C|Basic I/O]]
+
* [[Basic arithmetics - C|Basic Arithmetics]]  
<p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Math</p>
+
* [[Math functions - C|Math functions]]
:* [[Basic arithmetics - C|Basic Arithmetics]]  
+
* [[Complex numbers - C|Complex Numbers]]
:* [[Math functions - C|Math functions]]
+
{{guide header|Control Structures}}
:* [[Complex numbers - C|Complex Numbers]]
+
* [[Conditional statements - C|If Statements]]
<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>
+
* [[Looping constructs - C|Loop Constructs]]
:* [[Conditional statements - C|If Statements]]
+
* [[Goto statements - C|Goto Statements]]
:* [[Loop constructs - C|Loop Constructs]]
+
* [[Nonlocal jumps - C|Nonlocal jumps]]
:* [[Goto statements - C|Goto Statements]]
+
* [[Functions - C|Functions]]
:* [[Nonlocal jumps - C|Nonlocal jumps]]
+
* [[Error handling - C|Error Handling]]
:* [[Functions - C|Functions]]
+
{{guide header|Operators}}
:* [[Error handling - C|Error Handling]]
+
* [[Operators - C|Operators]]
<p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Operators</p>
+
* [[Operator precedence and associativity - C|Operator Precedence]]
:* [[Operators - C|Operators]]
+
{{guide header|Arrays & Pointers}}
:* [[Operator precedence and associativity - C|Operator Precedence]]
+
* [[Arrays - C|Arrays]]
<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>
+
* [[Pointers - C|Pointers]]
:* [[Arrays - C|Arrays]]
+
* [[Memory management - C|Memory Management]]
:* [[Pointers - C|Pointers]]
+
{{guide header|Strings}}
:* [[Memory management - C|Memory Management]]
+
* [[Character handling - C|Character Handling]]
<p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Strings</p>
+
* [[Strings handling - C|Strings Handling]]
:* [[Character handling - C|Character Handling]]
+
* [[Wide strings - C|Wide Strings]]
:* [[Strings handling - C|Strings Handling]]
+
* [[Unicode - C|Unicode]]
:* [[Wide strings - C|Wide Strings]]
+
{{guide header|Structured Types}}
:* [[Unicode - C|Unicode]]
+
* [[Structures - C|Structures]]
<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>
+
* [[Unions - C|Unions]]
:* [[Structures - C|Structures]]
+
* [[Bit fields - C|Bitfields]]
:* [[Unions - C|Unions]]
+
* [[Enumerated types - C|Enums]]
:* [[Bit fields - C|Bitfields]]
+
{{guide header|I/O}}
:* [[Enumerated types - C|Enums]]
+
* [[Standard streams - C|Standard Streams]]
<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>
+
* [[File I/O - C|File I/O]]
:* [[Standard streams - C|Standard Streams]]
+
{{guide header|Concurrency}}
:* [[File I/O - C|File I/O]]
+
* [[Concurrency - C|Concurrency]]
<p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Concurrency</p>
+
* [[Inter‐thread communication - C|Inter‐Thread Communication]]
:* [[Concurrency - C|Concurrency]]
+
{{guide header|Other}}
:* [[Inter‐thread communication - C|Inter‐Thread Communication]]
+
* [[Data types - C|Data Types]]
<p style="border-bottom: 1px dashed #C9C9C9; color: #363636; display: block; font-weight: bold; margin-top: 18px; padding-bottom: 5px; width: 179px;">Other</p>
+
* [[Static assertions - C|Static Assertions]]
:* [[Data types - C|Data Types]]
+
* [[Generic selection - C|Generic Selections]]
:* [[Static assertions - C|Static Assertions]]
+
* [[Preprocessor - C|Preprocessor]]
:* [[Generic selection - C|Generic Selections]]
+
* [[C standard library|Standard Library]]
:* [[Preprocessor - C|Preprocessor]]
+
}}<noinclude>
:* [[C standard library|Standard Library]]
 
|}
 
{{Navbar|Template:C Guide|text=|mini=1|style=float:right;}}
 
</div>
 
<noinclude>
 
 
[[Category:C programming language]]
 
[[Category:C programming language]]
 +
[[Category:Guide templates]]
 
</noinclude>
 
</noinclude>

Latest revision as of 05:12, 20 May 2014