Download C/C++ Skriptum
Transcript
TU-Wien
Institut E114
Prof. DDr. F. Rattay
TYPNAME &REFERENZNAME = VARIABLENNAME;
INITIALISIERUNG
REFERENZZEICHEN
int a = 7;
int b = 13;
int &r = a;
a
7
b
13
b
13
r
r = b;
oder a = b;
a
13
r
Bild: Definition und Benutzung von Referenzen
// Hauptprogramm zur Definition von Referenzen
#include "iostream.h"
#include "conio.h"
// Funktionsdeklaration
void testFunc1(int);
void testFunc2(int &);
int main()
{
int a,c;
// Normale Integer-Variable
int &b = a; // b als Referenz (zweiter Name) auf a
// Bildschirm loeschen
clrscr();
Die Programmiersprachen C und C++
Member-Funktionen, Zugriffsrechte und andere Konstrukte
69