Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Syntax Error : Bad Array declarator
De meeste programmeertalen hebben gemeenschappelijke syntax en structuur . Dit geldt met name in de familie C van talen , waarvan C omvat , C + + en C # . Hoewel deze talen delen dezelfde syntax regels , niet elke verklaring of expressie is hetzelfde . Waarbij arrays in C of C + + , bijvoorbeeld , omvat een andere verklaring dan in C # . Proberen om een onjuiste aangifte matrix in C # te gebruiken zal dwingen de compiler om een " Array declarator Bad " fout te gooien alvorens het als mislukt . Arrays

Computerprogramma's
zijn gebouwd op de concepten van gegevens en data types . Gegevenstypen betrekking op het type gegevens toegewezen aan een variabele en zijn een geheel getal , een teken of fractionele decimaal . Een bepaald gegevenstype de array. Een array is een verzameling van data-items die zijn opgeslagen in dezelfde variabele naam , net als een lijst . De items in de array zijn via een zero - geïndexeerde referentie gebruikt door bijvoeging van de index tussen haken , zoals in het volgende voorbeeld :

int my_array [ 5 ]
= { 4 , 5 , 6 , 7 , 8 } ; cout << my_array [ 4 ] ;
C + Array Type

De array datatype + in C en C + + staat voor een verzameling van gegevens die zijn opgeslagen in het geheugen naast elkaar . Als je je computergeheugen als een reeks blokken , die elk een uniek adres , dan de opgegeven variabele in een programma neemt een reeks van blokken , afhankelijk van de grootte van de data . Wanneer een array wordt verklaard , de compiler vernietigt een lineaire reeks blokken die kan houden elk gegeven, aangrenzend van elkaar . Een array in C en C + + is echt een verwijzing naar het eerste item in de lijst en dus dient als een basis geheugenreferentie .
Objecten en Array Soorten in C #

In andere programmeertalen zoals C # , arrays werkt een beetje anders . C # is een volledig objectgeoriënteerde programmeertaal . Alles in C # , met uitsluiting van scalairen ( zoals gehele getallen en letters ) is een object . Dit betekent dat in plaats van het omgaan met verwijzing naar geheugen , je te maken van een object dat functionaliteit toevoegt aan die array . Met dit in gedachten , verklaren een object in object - georiënteerd programmeren werkt anders dan verklaren basisgegevens types in procedureel programmeren .
Bad Array Declerator

Wanneer men een matrix in talen zoals C # , moet de array declaratie-instructie een bepaalde syntax volgen . De " nieuwe " keyword moet worden gebruikt , en de vierkante haken moet het type aangifte gegevens , niet de naam van de variabele te volgen . Het volgende voorbeeld illustreert het verschil verklaren arrays in C # en C + + . Het gebruik van de verkeerde verklaring syntax in C # zal resulteren in een " Array declarator Bad " fout

/* C + + * /int my_array [ 5 ]
; . //Reeks van 5 elementen

/* C # * /int [ ] my_array = new array [ 5 ] ; //reeks van 5 elementen

Previous: Next:
  Computer Programming Languages
·Hoe te gebruiken CVS Diff 
·Hoe je SBS 2003 opnieuw instal…
·Hoe te AutoCAD Script Maken Me…
·Hoe maak je een cumulatieve fu…
·Hoe te openen & Convert FLL Do…
·Hoe te openen van een link op …
·Hoe te Klassediagrammen Creër…
·Hoe je profiel Standaard en Li…
·Client Side Scripting Vs . Ser…
  Related Articles
Hoe maak je een fout Handler voor een VB…
Hoe Runtime Error 5 
Hoe te Cursor Standaard Syntax ligt in V…
Hoe maak je een Microsoft Visual Basic O…
Hoe te Run Time Error 6 Fix 
Hoe Runtime Error 2147467259 
Over een VB Runtime Error 462 
Wat is een 380 -fout in Vb ? 
Visual Basic Fout : Subscript buiten ber…
  Programmering Articles
·Hoe om te controleren voor een schijf me…
·Hoe te Mime Headers sturen 
·Wat is het doel van verborgen velden in …
·Hoe de verbinding zwembad in de Sun Java…
·Eclipse Vs . Vim 
·Perl : Hoe kan ik een variabele gebruike…
·Hoe maak je een statusbalk in Visual Bas…
·Hoe maak je een CAPTCHA Code Maak 
·Hoe te Config Settings lezen in Visual B…
Copyright © Computer Kennis http://www.nldit.com