variabelen, een variabele, maar is een naam voor een opslagruimte, programma 's kunnen opereren.Elke variabele met een specifiek type, die bepalend is voor de omvang en de indeling van de variabele geheugen opgeslagen in het geheugen, kan de waarde van de in de werkingssfeer van de variabelen; en kan worden toegepast op een reeks variabelen kan uit letters, cijfers en onderstreept.Het moet beginnen met een letter of onderstrepen.Hoofdletters en kleine letters is anders, want het is gevoelig.Op basis van het vorige hoofdstuk blijkt dat de fundamentele aard, zullen de volgende fundamentele aard van de variabelen en de vermindering van de beschrijving van het type karakter;, meestal één byte (een bytes).Is dit een onderdeel vormen.De getallen in de machine van de meest natuurlijke grootte.- enkele precisie.Een dubbele waarde.Het ontbreken van dat type niet.En de taal ook allerlei andere soorten om de definitie van de variabelen, en we zullen ook in de daaropvolgende hoofdstukken, zoals de opsomming, aanwijzing, installatie, de structuur, de vakbonden, enz. Van dit hoofdstuk, laten we op de fundamentele variabelen, definities van variabelen in C + +, een definitie van de variabelen in De opslag van de samensteller van waar en hoeveel van de variabelen creëren.De definities van de variabelen die de aard van de gegevens, met inbegrip van de soorten en een of meer van de volgende variabelen en verminderen;,,,, variable_list; hier, type, moet een doeltreffende c gegevens - met inbegrip van Char, int, drijven, w_char, Daul, bool, of de gebruiker van het Voorwerp en de definitie van; en variable_list, kan uit een of meer van de identificatiecode gescheiden door een komma 's naam.De verklaring is in een doeltreffende minus zijn aangegeven;,, int i, J, K, letters C, CH, drijvende f, salaris, dubbele d;,,, in de lijn van de int i, J, K; de verklaring en de definitie van de variabelen, I, J en K van de nomenclatuur van de variabelen; richtsnoeren voor het creëren van I en J int, K, variabelen, kan worden gestart (de oorspronkelijke waarde) in hun verklaring.- met inbegrip van de volgende uitdrukkingen teken achter en vermindering van variable_name;,, type = waarde;,, voorbeelden en verminderen; de,, extern int A 3, F = 5; d, F D = 3 //////////////- verklaring, F = 5; de definitie van d en f - byte z = 22 gedefinieerd; ///////- Z - karakter en X = X van de waarde van de variabelen; ///////X voor de "X".De definitie van,, niet - opslag van de statische variabelen: impliciet - nul (alle bytes) 0); alle andere variabelen van de oorspronkelijke waarde is niet gedefinieerd.,, onder C, van de verklaring, een verklaring van de variabelen voor de variabelen voor de samensteller en gezien de aard en de naam van het bestaan, de samensteller verder kunnen de uitgevers van de variabelen niet nodig de details van de variabelen.Bij het opstellen van variabele verklaring alleen is alleen van belang, in verband met de procedure, de samensteller moet concrete verklaringen, de verklaringen zijn nuttig, als je het gebruik van meerdere bestanden, zal je in een dossier van de definitie van variabelen zijn, zal het in het programma verbonden was.Kun je de sleutel van extern, in plaats van een verklaring van een variabele.Maar je kan in je verklaring C - programma een variabele vaak, maar slechts een keer in een dossier, in de definitie van een functie of een deel van de code,.,,,, zie het volgende voorbeeld, waarbij de definitie van de variabelen worden in het bijzijn van, maar ze worden gedefinieerd en in de belangrijkste functie. En de vermindering van #;,, met inbegrip van < stdio. H > ///////verklaring van de variabelen: extern int A, b en C van extern int; extern int drijven f; de definitie van de variabelen: () {/* * /A, B of C; drijven; f. /* * * * * * * * * * * * * * /= werkelijke - 10; b = 20; c = A + B; printf ("de waarde van C:%d\ ", C); f = 70 /3; printf ("f - Waarde:% f n, f); terugkeer 0;}, als de code wordt opgesteld en de voor de uitvoering van het product,De volgende resultaten die met de negatieve waarde van F;,, C: 30 waarde: 23.333334, hetzelfde geldt voor de functie van uw verklaring, die een functie in de naam van de definitie van de verklaring en het tijd voor andere plaatsen.Bijvoorbeeld met de vermindering van de functie;,, verklaring van voorzitter (///////int); in de Main () {///////de functie van voorzitter int i = (); de definitie van voorzitter INT functie) ///////() {terugkeer 0;}, en hiervoor, L, C, C en een negatieve uitdrukking;,,,,, oh, en negatieve; uitdrukking, verwijst naar een geheugen staat bekend als een uitdrukking.Kan er een in opdracht van de kant van links of rechts.,,,,, hiervoor, en negatieve; de term hiervoor is een van de waarden van de gegevens is opgeslagen in het geheugen van een adres.Hiervoor is de toewijzing van de uitdrukking niet de waarde is hiervoor kan verschijnen in het recht en niet op de linkerkant van een opdracht,,,,, een variabele is, dus ze kunnen optreden in opdracht van de linkerkant.Digitale letterlijk is hiervoor, dus ze kan niet worden overgedragen, niet die aan de linkerkant.Kijk onder de geldigheid en de uitlegging van de verklaringen en minus kijken;,, int g = 20; //////////////doeltreffende verklaring 10 = 20; de verklaring die ongeldig; verzameling fouten,
C
Previous:C - de taal van de
Next Page:C constant en de tekst