Ik moet heel erg wennen aan C. Soms dan heb ik van die dingen (vaak simpel) waar ik dan niet uitkom. Zoals nu ook. Ik heb een methode gedeclareerd maar hij wilt niet runnen omdat ik de volgende error krijg.
Warning W8065 ..\opdrach4bin.c 31: Call to function 'PrintGegeven' with no prototype in function main
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_PrintGegeven' referenced from ..\OPDRACH4BIN.OBJ
Nu is mijn vraag waar komt die error vandaan. Ben al 2 uur aan het klooien geweest maar krijg het er niet uit.
Warning W8065 ..\opdrach4bin.c 31: Call to function 'PrintGegeven' with no prototype in function main
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_PrintGegeven' referenced from ..\OPDRACH4BIN.OBJ
C:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| //DECLARATIONS void PrintGegevens(struct bakstruct); //Functie aanroep ergens in de main PrintGegeven(bak); //funtie zelf void PrintGegevens(struct bakstruct bak) { double weerstandwaarde; printf("\nbaknummer: %d\n", bak.bakNummer); if(bak.weerstandWaarde > 1000000){ weerstandwaarde = bak.weerstandWaarde / 1000000; printf("bevat %d weerstanden van weerstandswaarde: %4.3lf MOhm's\n",bak.inhoud, weerstandwaarde); } else if(bak.weerstandWaarde > 1000){ weerstandwaarde = bak.weerstandWaarde / 1000; printf("bevat %d weerstanden van weerstandswaarde: %4.3lf KOhm's\n",bak.inhoud, weerstandwaarde); } else { printf("bevat %d weerstanden van weerstandswaarde: %4.3lf Ohm's\n",bak.inhoud, bak.weerstandWaarde); } return; } |
Nu is mijn vraag waar komt die error vandaan. Ben al 2 uur aan het klooien geweest maar krijg het er niet uit.