Difference between revisions of "C-expressguide"
From Chalmers Robotförening
(Första utkastet. Det kommer mera!) |
m |
||
| Line 7: | Line 7: | ||
== Grunder == | == Grunder == | ||
Syntaxen bygger på måsvingar och semikolon, så | Syntaxen bygger på måsvingar och semikolon, så kod kan till exempel se ut såhär: | ||
<syntaxhighlight lang="C"> | <syntaxhighlight lang="C"> | ||
/* Den här funktionen adderar två tal om det första är mindre än det andra | |||
* Och subtraherar det andra talet från det första om det första talet är | |||
* lika stort eller större än det andra. | |||
*/ | |||
void maybe_add_numbers(int a, int b) { | void maybe_add_numbers(int a, int b) { | ||
if(a < b) { | if(a < b) { | ||
Revision as of 19:00, 13 February 2014
C-expressguide
Kan du programmera i andra språk men är lite rädd för C? Behöver du fräscha upp dina kunskaper i C? Grawr?
Då är den här guiden för dig!
Grunder
Syntaxen bygger på måsvingar och semikolon, så kod kan till exempel se ut såhär:
<syntaxhighlight lang="C"> /* Den här funktionen adderar två tal om det första är mindre än det andra
* Och subtraherar det andra talet från det första om det första talet är * lika stort eller större än det andra. */
void maybe_add_numbers(int a, int b) {
if(a < b) {
return a + b;
} else {
return a - b;
}
} </syntaxhighlight>