Skillnad mellan versioner av "Kap 4 Fördjupning i C/Cpp programmering"
Från Mathonline
Taifun (Diskussion | bidrag) m |
Taifun (Diskussion | bidrag) m |
||
(6 mellanliggande versioner av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
− | + | __NOTOC__ | |
{| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | {| border="0" cellspacing="0" cellpadding="0" height="30" width="100%" | ||
| style="border-bottom:1px solid #797979" width="5px" | | | style="border-bottom:1px solid #797979" width="5px" | | ||
{{Not selected tab|[[Lektion 6 (Inbyggd)| << Agenda]]}} | {{Not selected tab|[[Lektion 6 (Inbyggd)| << Agenda]]}} | ||
− | {{Not selected tab|[[ | + | {{Not selected tab|[[Programmering av inbyggda system: Innehåll och struktur|Innehåll & struktur]]}} |
{{Selected tab|[[Kap 4 Fördjupning i C/Cpp programmering|Dagens genomgång]]}} | {{Selected tab|[[Kap 4 Fördjupning i C/Cpp programmering|Dagens genomgång]]}} | ||
{{Not selected tab|[[Övningar 6 (Inbyggd)|Dagens övningar]]}} | {{Not selected tab|[[Övningar 6 (Inbyggd)|Dagens övningar]]}} | ||
Rad 14: | Rad 14: | ||
= <b><span style="color:#931136">4.1 Array och pekare</span></b> = | = <b><span style="color:#931136">4.1 Array och pekare</span></b> = | ||
<div class="ovnE"> | <div class="ovnE"> | ||
+ | === <b><span style="color:#931136">Programmet ArrayPointer</span></b> === | ||
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: ArrayPointer.jpg]]</div> | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: ArrayPointer.jpg]]</div> | ||
Rad 22: | Rad 23: | ||
<b>Lösning: b) Byt ut pekarnotation mot arraynotation:</b> | <b>Lösning: b) Byt ut pekarnotation mot arraynotation:</b> | ||
− | |||
</big> | </big> | ||
</div> | </div> | ||
− | |||
<div class="ovnC"> | <div class="ovnC"> | ||
+ | === <b><span style="color:#931136">Programmet Array</span></b> === | ||
+ | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Array.jpg]]</div> | ||
+ | </div> | ||
+ | |||
+ | |||
+ | = <b><span style="color:#931136">Indexering i en array</span></b> = | ||
+ | <div class="ovnA"> | ||
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Indexeringc.jpg]]</div> | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Indexeringc.jpg]]</div> | ||
</div> | </div> | ||
Rad 34: | Rad 40: | ||
= <b><span style="color:#931136">Hakparentesernas tre olika betydelser</span></b> = | = <b><span style="color:#931136">Hakparentesernas tre olika betydelser</span></b> = | ||
− | <div class=" | + | <div class="ovnE"> |
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: HakparTreBet.jpg]]</div> | <div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: HakparTreBet.jpg]]</div> | ||
</div> | </div> | ||
Rad 40: | Rad 46: | ||
= <b><span style="color:#931136">4.2 Array som parameter i funktioner</span></b> = | = <b><span style="color:#931136">4.2 Array som parameter i funktioner</span></b> = | ||
− | <div class=" | + | <div class="ovnC"> |
<big><big> | <big><big> | ||
:Bläddra igenom kursboken<span>:</span> | :Bläddra igenom kursboken<span>:</span> | ||
− | <math> \qquad\;\;\, </math><div class="smallBox">[http://mathonline.se:1802/Boken_Progr_Inb_Syst_1_2.pdf <b><span style="color:blue">Array som parameter i funktioner</span></b>], sid | + | <math> \qquad\;\;\, </math><div class="smallBox">[http://mathonline.se:1802/Boken_Progr_Inb_Syst_1_2.pdf <b><span style="color:blue">Array som parameter i funktioner</span></b>], sid 82</div><math> \qquad\;\;\, </math> |
− | :Kör programmet [http://mathonline.se:1802/Boken_Progr_Inb_Syst_1_2.pdf <b><span style="color:blue">RefArray</span></b>], sid | + | :Kör programmet [http://mathonline.se:1802/Boken_Progr_Inb_Syst_1_2.pdf <b><span style="color:blue">RefArray</span></b>], sid 82.<math> \quad </math> |
− | :Läs [http://mathonline.se:1802/Boken_Progr_Inb_Syst_1_2.pdf <b><span style="color:blue">Referensanrop med array</span></b>], sid | + | :Läs [http://mathonline.se:1802/Boken_Progr_Inb_Syst_1_2.pdf <b><span style="color:blue">Referensanrop med array</span></b>], sid 84 |
</big></big> | </big></big> | ||
</div> | </div> |
Nuvarande version från 22 februari 2023 kl. 11.33
<< Agenda | Innehåll & struktur | Dagens genomgång | Dagens övningar | Nästa lektion >> |
4.1 Array och pekare
Programmet ArrayPointer
Övning: a) Slå ihop de två första satserna i main(). b) Byt ut pekarnotation mot arraynotation.
Lösning: b) Byt ut pekarnotation mot arraynotation:
Indexering i en array
Hakparentesernas tre olika betydelser
4.2 Array som parameter i funktioner
- Bläddra igenom kursboken:
- Kör programmet RefArray, sid 82.\( \quad \)
- Läs Referensanrop med array, sid 84
Copyright © 2023 TechPages AB. All Rights Reserved.