Den [] Operator på [] Operatören används när du skapar matriser. Du måste ha sett det här förut. [] Är en vänster-till-höger operatör. Scope Operatör Medan skriva ett program, är det möjligt att ha mer än en identifierare med samma namn av olika skäl. En sådan situation bör undvikas. Det sättet att undvika detta är att sätta dina identifierare i vad som kallas namnområde. Om det i två olika namnområden du har en identifierare i varje namn med samma namn, kommer det inte vara några problem, eftersom att använda någon av identifierare du måste föregå varje med namnutrymmesnamn.
Mellan namn namn och identifierare, skriver du räckvidden operatören (: :). Följande kod illustrerar detta: #include using namespace std; namn ns {int identA; int identB; } Int main () {ns :: identA = 6; cout återvända 0; } Ett namn börjar med det reserverade ordet, namespace. Detta följs av det namn du vill använda för namnområdet. Då har du klammerparenteserna. Inne klammerparenteserna kan du få förklaringar kännetecken.
Om du vill använda någon av dessa kännetecken som i huvudfunktionen ovan, börjar du med namnet på namnområdet, följt av omfattningen operatör och sedan identifieraren namnet. Omfattningen operatör är en vänster-till-höger operatör. Tja, vi har sett de flesta av C ++ aktörer i denna serie. Låt oss stanna här och fortsätta i nästa del i serien, där vi ska titta på vad som kallas operatorprioritet och några andra saker.
Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och mitt namn, Chrys i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): tilldelningsoperatorer i C ++ Aritmetiska operatorer i C ++ Jämställdhet och Relations Operatörer i C ++ Logiska Operatörer i C ++ Unära Operatörer i C ++ Typ Casting Operatörer i C ++ Pointer till medlemsstaterna Operatörer i C ++ Isolerade Operatörer i C ++ Operator företräde i C ++ Omdömen
0 - separat kopia av statisk variabel mellan olika trådar som…