Hoe programma in C (8 / 10 stap)

Stap 8: Uw eigen functies


Je hebt gezien al deze functies. Nu hoe schrijft u uw eigen? Nou is het eerste wat dat u moet weten over uw eigen functies dat ze moeten ofwel worden geschreven boven de hoofdfunctie of als ze lager is, dat gebruikelijk is, dan ze nodig hebben om boven de hoofdfunctie worden verklaard. Als volgt:
VOID myFunction (int arg1, arg2 int);
^                ^                  ^
Typ de naam parameters
terug
nietig is eigenlijk een sleutelwoord dat betekent dat deze functie retourneert niet echt iets.
Een voorbeeldfunctie zou zijn:
char capitalize(char a) {}
return a-32;
}
Dit werkt als gevolg van het feit dat char een is nog steeds een nummer en de ASCII-weergave van zijn initiaal 32 away from it.
U kunt dit in uw belangrijkste functie aanroepen gewoon door te typen:
Capitalize(letter);
brief wordt een char variabele in de main functie.

Gerelateerde Artikelen

Hoe programma AVR microcontrollers, goedkoop en gemakkelijk

Hoe programma AVR microcontrollers, goedkoop en gemakkelijk

Dit instructable zal gids die u stap voor stap hoe een eenvoudige programma uitvoeren in een ATMEGA microcontroller (uC). Als u don´t om het even welk weet over hoe uw code is opgeslagen in microcontrollers, zijn er in principe 3 stappen die u zou ku
Hoe programma Audacity aan Record At A Certain Time

Hoe programma Audacity aan Record At A Certain Time

het is een snelle truc,Gebruik het om te spioneren, opnemen van een telefoongesprek of gewoon opnemen van uw geschiedenis klasse toespraak terwijl je uit bentMet behulp van de populaire Open-bron app Audacitylaten we beginnenStap 1: vereisten Voordat
Hoe programma in C-eenvoudige handleiding

Hoe programma in C-eenvoudige handleiding

alstublieft een reactie als je dit!Dit Instructable leert iedereen een eenvoudige om programma te schrijven in de programmeertaal C.Wat u zult moeten:een Macintosh-Computer met de Developer tools geïnstalleerd,en sommige hersenen macht.Stap 1: Schrij
Hoe maak je eerste Java programma

Hoe maak je eerste Java programma

voor veel mensen, hoe computers doen wat ze doen is een ongelooflijke mysterie.  Deze how-to guide is een poging om u op het pad om te begrijpen hoe programma's werken door te helpen u bij het maken van een programma.Voor deze gids om doeltreffend te
Hoe maak je een animatie van de verf.

Hoe maak je een animatie van de verf.

Heb je ooit wilde maken eenvoudig, gemakkelijk animaties? Niet zeker hoe programma's zoals Flash en Photoshop te gebruiken? Nou heb ik de oplossing voor u! Verf! Een standaardprogramma dat wordt geleverd met uw software. Makkelijk te gebruiken. En ik
Programmeren van uw chipkit dp32 met behulp van de Arduino IDE

Programmeren van uw chipkit dp32 met behulp van de Arduino IDE

chipKIT platen hebben meestal veel meer geheugen en rekenkracht dan vele Arduino boards Arduino boards, en dientengevolge, ze zijn zo veel beter in het manipuleren van gegevens.Aan de andere kant is de Arduino IDE gemakkelijk te gebruiken en te begri
Als u lui bent gek

Als u lui bent gek

Hallo jongens! Vandaag ga ik u tonen hoe om te controleren van elektronische huishoudelijke apparaten via uw Androïde apparaat. Dit is niets anders dan Bluetooth huisautomatisering met behulp van Relais. Niet alleen kunt u uitschakelen het toestel, m
Maken van een lowcost humanoïde robot gemaakt van PVC waterleiding materiaal (upgrade)

Maken van een lowcost humanoïde robot gemaakt van PVC waterleiding materiaal (upgrade)

Dit is mijn eerste humanoïde robot die kan praten, zien, lopen, dansen en alle anders... het frame aller lichaam is met behulp van een pvc dunne waterpijp materiaal die heeft flated. Dit is hoe de waterleiding flatted pvcmijn humanoidrobot heet Lita,
Motor Shield V2 codering Tutorial zaad

Motor Shield V2 codering Tutorial zaad

In deze Intructable we praten over een veelvoorkomend probleem in de programmering, de Top Down methode van programmeren en leren hoe om te controleren het Seeed V2.0 voor Motor Shield voor de Arduino Uno. Dus laten we springen rechts aan.In de verwe
AVR Assembler Tutorial 2

AVR Assembler Tutorial 2

Deze tutorial is een voortzetting van het "AVR Assembler Tutorial 1"Als je niet hebt doorlopen Tutorial 1 moet je nu stoppen en dat men eerst doen.In deze tutorial zullen we onze studie van assembly language programmering van de atmega328p in de
ESP-8266 Smart vaatwasser (smart plug / aansluiting slimme)

ESP-8266 Smart vaatwasser (smart plug / aansluiting slimme)

We kopen een lokale windmolenpark elektriciteit. Natuurlijk zijn we aangesloten op het reguliere net met een constante aanvoer van elektriciteit. Maar ik wilde altijd al om te passen onze consumptie patroon volgens de beschikbare wind. Dus ik het opb
Bouwen van een zonne-aangedreven ESP8266

Bouwen van een zonne-aangedreven ESP8266

In dit Instructable die laten we hoe zien het bouwen van een zonne-aangedreven ESP8266We maken een ESP8266 aan de SunAirPlus Solar Power Controller/lader/Data Collection van bestuur en een zonnepaneel/batterij.Het doel van dit project is vijf vouwen:
Een zingende Tesla Coil - deel 1/3 - de spoel zelf

Een zingende Tesla Coil - deel 1/3 - de spoel zelf

In deze tutorial wil ik opschrijven en delen een geweldig project maakten we in onze school, een tesla spoel, die muziek kunnen maken. Ik zal uitleggen van elke stap in detail, zodat mensen die zijn niet ervaren met tesla coils of programmering. Ik z
432 MHz draadloze sensoren en stopcontacten voor huisautomatisering met behulp van Arduino

432 MHz draadloze sensoren en stopcontacten voor huisautomatisering met behulp van Arduino

Home automation wordt meer en meer populair, betaalbare en fascineert mensen. Internet biedt dergelijke mogelijkheden als nooit tevoren. Maak indruk op uw vrienden tonen op Iphone dat u kunt aan/uit-lamp in uw appartement 1000 km afstand schakelen en