If -else werkt niet??

Arduino specifieke Software
Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: If -else werkt niet??

Berichtdoor Koepel » 06 Okt 2019, 12:43

Verschillende mensen hebben verschillende voorkeuren voor de stijl van de tekst. Dat is prima. Met Ctrl+T wordt het een bepaalde stijl, maar ik gebruik zelf een andere stijl. Het gaat er om, dat het duidelijk is en gemakkelijk te lezen.
Als je begint om je eerste sketch netjes te maken, dan heb je daar later veel gemak van.

Je setup() gebruikt deze stijl:

Code: Alles selecteren
void setup() {
  ...
}


Je loop() gebruikt deze stijl:

Code: Alles selecteren
void loop()
{
  ...
}


Dat zijn twee verschillende stijlen. Kies wat je het mooiste vind.

Na de regel "void setup() {" heb je een lege regel. Dat is prima, maar de loop() heeft die dan weer niet. Wil je daar wel of niet een lege regel ?

De twee regels met digitalWrite() kunnen uit de setup(), zoals Gij Kieken als schreef.

Er staat een spatie voor de afsluitende '}' van de setup() functie. Zorg dat je de haakjes altijd op dezelfde manier doet.

De functie setup() en loop() zijn twee verschillende functies, er mag gerust een lege regel tussen.

Als je de tekst van code netjes maakt, dan kun je in één oogopslag de structuur van de code zien.
Bijlagen
stijl-correctie.png
stijl-correctie.png (50.5 KiB) 1526 keer bekeken

Advertisement

Berichten: 4067
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: If -else werkt niet??

Berichtdoor shooter » 06 Okt 2019, 14:03

sorry moet effe zeiken over de val want die definieer je als 0 maar je zet hem HIGH,terwijl het een boolean is.dus false of true, het kan overigens wel hoor want als !=0 dan is het HIGH,true, etc.
het KAN 1 zijn maar ook iets anders.
paul deelen
shooter@home.nl

Vorige

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 11 gasten