-
. Verwechslung von == und =
Erklärung: == ..... Vergleichsoperator
= ...... Zuweisungsoperator
Beispiel:
int i;
...
if (i = 5) { //i = 5 ist eine Zuweisung, immer TRUE!
... }
. Verwechslung von \' und \"
Erklärung: \' ...... Begrenzung eines einzelnen Zeichens
\" ...... Begrenzung einer Zeichenkette
Beispiel:
...
mehr
-
. Bereichsüberschreitung
In C beginnen Arrays mit dem Index 0, hingegen bei der Vereinbarung wird die Anzahl der Elemente des Arrays angegeben.
Beispiel:
int feld[100]; // Index von 0 bis 99
for (int i = 1; i ...
mehr
-
Grundsätzlich treten bei der Verwendung von Strings, bedingt durch deren gleiche Implementierung, die selben Fehler wie bei Arrays auf!
. nicht abgeschlossene Strings
In C werden Strings als Arrays von einzelnen Zeichen abgespeichert. Das Ende des Strings wird durch eine Abschlußnull (ASCII 0) definiert. Fehlt diese Null wird das Stringende von Stringfunktionen nicht erkannt!
Beispiel:
char t1[5]=\"test\";
...
mehr
-
. nicht initialisierte Zeiger
Zeiger zeigen vor der Initialisierung auf irgendeine Adresse im Speicher, daher müssen sie vor ihrer Verwendung immer initialisiert werden bzw. Speicher muß reserviert werden!
Beispiel:
char feld[10];
char *s1;
char *s2 = feld;
strcpy (s1, \"Text\"); // falsch
strcpy (s2, \"Text\"); // richtig
...
mehr
-
In C gibt es grundsätzlich keine Var-Parameter. Daher müssen Var-Parameter \"künstlich\" durch Zeiger erzeugt werden.
. Funktionsaufruf stimmt mit der Vereinbarung nicht überein
Beispiel:
int zahl;
scanf(\" %d \", zahl); //Falsch! es wird ein Zeiger erwartet!
scanf(\" %d \",&zahl); //Richtig!
. Der Funktionsaufruf ist richtig, die Bedeutung jedoch falsch
Beispiel:
Falsch:
int *zahl;
...
mehr
-
. Ausdrücke
Werden Variablen underschiedlichen Typs einander zugewiesen, so laufen automatische Konvertiermechanismen ab.
Ergebnistyp ist vom Operandentyp abhängig!
Beispiel:
float f;
int i1, i2;
long l;
...
f=1/5; // f erhält den Wert 0 anstatt 0.2
...
l=i1*i2 // Überlauf wenn 32767 überschritten wird
...
. Char und Int Konvertierung
Grundsätzlich kann mit Char- wi ...
mehr
-
Eigentlich wollte ich euch das Computer Heft Highscreen Highlights etwas näher vor¬stellen. Doch vor 3 Monaten wurde es vom Computer Heft PC MAGAZIN übernommen und geschluckt.
Dieses Heft ist ein richtiges Computer Lexikon. Ich lese nie alles, was darin enthalten ist, da 300 Seiten, meiner Meinung nach einfach zu viel sind.
Doch später mehr zu meiner eigenen Meinung. Zuerst sollt Ihr etwas über PC MAGAZIN erfahren.
Auflage run ...
mehr
-
A very short introduction to the history of the internet
You might not believe it, but the Net's roots are in the 1960`s. The RAND Corporation, America's foremost Cold War thinking machine, faced a strategic problem. How could the US authorities successfully communicate after a nuclear attack? So scientists began to construct a network. This was the beginning of the internet. It was called ARPANET because the Pentagon's Advanced Research ...
mehr
-
1.1 Welche Programme braucht man ?
Editor (aus dem Menü Zubehör)
1.2 Erstellen eines Grundgerüstes:
Steueranweisungen in HTML: sogen. "Tag": z.B.: =Einleitungstag
=Abschlußtag
Die DOCTYPE-Steueranweisung dokumentiert die in der Web-Seite verwendete HTML-Version:
Eigentlicher Beginn:
Im Anschluß: Kopfteil: HEADER:
Gibt noch keine Anweisungen für eingentl. Seite an
Wichtigste Anweisung im Kopfteil:
Danach ...
mehr
-
2.1 Der Anfang: HTML 1.0
HTML und WWW wurden im Mai 1991 auf Rechnern des Kernforschungszentrum CERN geboren. W3C - World Wide Web-Consortium war Mitbegründer.
2.2.Die 2. Stufe - HTML 2.0
Wurde nun erst richtig populär. Erweiterung diverser Elemente. Erst 1995.
2.3 Die geteilte Stufe 3.x
Viele Untergruppen von HTML 3.0. Ab Mai 1996
2.4 Up to date: Die Version 4
Seit 1997; Viele Neuheiten: unter anderem: Frames (= spezielle Rahmen ...
mehr
-
3.1 Das Grundgerüst:
So sieht eine leere Web-Seite aus. Eingefügt werden können noch Kommentare, die dann nur im "Quelltext", also im HTML-Skript erscheinen, nicht aber auf der Web-Seite.
Statt TEXT kann ein belieber Text eingesetzt werden.
3.2 Überschriften für die Übersichtlichkeit:
TYP BESCHREIBUNG
... Überschrift 1. Ordnung
... Überschrift 2. Ordnung
... Überschrift 3. Ordnung
... Überschrift 4. Ordnung
.. ...
mehr
-
4.1 Was sind Frames ?
Die Möglichkeit den Anzeigebereich des Browsers in verschiedene, frei definierbare Segmente aufzuteilen. Segmente werden Frames genannt.
4.2 Wie werden Frames in ein HTML-Projekt integriert ?
Erstellen einer Index-Datei zum Aufteilen des Browseranzeigefensters
Grundgerüst dieser Index-Datei:
Framedefinitionen
Kein Body-Teil !
Framedefinitionen
Reihen = Quer-Frames
Ergänzen von ROWS="[Prozen ...
mehr
-
1 Einleitung
Die Architektur des Token Ring ist ein Ergebnis europäischer Forschung. Das ganze wurde in
Rüschlikon - CH, im IBM-Labor entwickelt und später dann von den Normenausschüssen der ECMA und IEEE in USA und Europa übernommen.
Der Token Ring ist ein physikalisch sternförmige Verkabelungsstruktur, die durch spezielle Verkabelungskomponenten einen Ring bilden.
Zugriffsverfahren: Token Passing
Kabeltyp: Twisted-Pair / unshielded-Twi ...
mehr
-
Ich habe das Thema Computer gewählt, weil ich mich sehr häufig damit
beschäftige. Sei es bloss, um irgendein Foto digital zu verbessern
oder um einen einfachen Text zu schreiben, oder um sich die Zeit etwas
zu vertreiben. Aus dem letzten Grund entstand auch unser Netzwerk mit
zwei Computern, welches demnächst noch ausgebaut werden soll, aus
diesem Grund fingen auch mein Bruder und ich damit an, unsere Pcs selber
zusammenzustellen und zusamm ...
mehr
-
1 Überblick
Drucker lasen sich in zwei Arten gliedern:
Impact-Drucker: Das Papier wird mittels eines mechanischen Anschlags beschriftet.
Non-Impact-Drucker: Das Papier wird anschlagsfrei beschriftet
Weiters lassen sich Drucker unterteilen in:
Typendrucker: Anschlag durch FFC-Elemente (Fully Formed Character), die voll ausgeformte Buchstaben enthalten
Matrixdrucker: Eine mechanische Komponente setzt jedes Zeichen aus einem Punkteraster zusam ...
mehr
-
Die "Datenautobahn", der "Cyberspace", das "Netz der Netze": wenn man vom Internet spricht, denkt man oft an die eben genannten Begriffe und Schlagworte aus Sprachgebrauch und Werbung. Aber: was bedeutet es, was bedeutet es für uns, was ist es eigentlich, und wo kommt es her?!?
1. Allgemeines:
Das Wort "Internet" ist ein Kunstwort aus dem Englischen, das die Kurzform für "International Network" ist.
Dieses "internationale Netzwerk" ist ...
mehr
-
Unter dem Begriff Internet versteht man im allgemeinen das World Wide Web welches als Informationsnetzwerk dient. Um die vorhandenen Informationen so weit wie möglich zugänglich zu machen, basiert das WWW auf drei grundlegenden Funktionen:
1. Einer einheitlichen Bezeichnung zur Adressierung und somit zur Erreichbarkeit der Informationen, den URLs (Uniform Resource Locator)
Über die URL wird im Internet die Adressierung jeder verfügbaren Inf ...
mehr
-
Ich werde euch als erster einen kleinen Einblick in die Welt der CD - Rom geben, wie sie sich im Laufe der Jahre zu einem nicht mehr wegzudenkenden Gebrauchsgegenstand entwickelt hat.
Wolfgang wird euch im Anschluß an mein Referat über das Funktionsprinzip, und über den Aufbau einer CD einiges erzählen.
Wohl kaum eine Hardware - Komponente hat in den vergangenen Jahren einen solchen Aufwärtstrend erlebt wie die Compact Disk. Die kleine Sil ...
mehr
-
1.1 Was ist Internet?
Internet ist ein weltweites Netzwerk aus Computernetzwerken der verschiedensten Rechnerklassen. All diese Rechner kommunizieren über dasselbe Protokoll untereinander, nämlich TCP/IP - Transmission Control / Internet Protocol.
1.2 Wie sind diese Computernetze miteinander verbunden?
Die Verbindung der verschiedenen Datenserver erfolgt über die bestehenden Telefonleitungen. Ob analog oder digital, ob Wählleitung oder Sta ...
mehr
-
2.1 Ebone - die Leitung aller Leitungen
Die Datenübertragung erfolgt über die bestehenden Telefon- bzw. Datenleitungen. Dabei ist die Ebone-Technologie - also das Ebone-Leitungsnetz - sozusagen das Rückgrat des gesamten europäischen Datennetzes. Diese europäischen Ebone-Leitungen haben eine Übertragungskapazität, auch Bandbreite genannt, von zwei Megabit pro Sekunde, das heisst, es können pro Sekunde zwei Millionen Bits, das entspricht etwa 2 ...
mehr