Dan Gookin - C für Dummies

Здесь есть возможность читать онлайн «Dan Gookin - C für Dummies» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на немецком языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

C für Dummies: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «C für Dummies»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

C erfreut sich als Klassiker unter den Programmiersprachen großer Beliebtheit, denn es steckt nach wie vor in vielen Betriebssystemen, Schnittstellen und Treibern, aber auch in Compilern und neueren eingebetteten Systemen. Wer C lernen und dabei auch noch Spaß haben möchte, sollte zu diesem Buch vom Urvater der Dummies, Dan Gookin, greifen. Mit viel Humor und vielen anschaulichen Beispielen macht er die Programmiersprache C lebendig.

C für Dummies — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «C für Dummies», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

C für Dummies

Schummelseite

NUMERISCHE DATENTYPEN

Die folgende Tabelle zeigt C-Schlüsselwörter für numerische Daten, ihre Variablentypen und ihre Bereiche:

Schlüsselwort Variablentyp Bereich Benötigter Speicherplatz
char Zeichen -128 bis 127 oder 0 bis 255, je nach Compiler 1 Byte
shortoder short int kurze Ganzzahl -32.768 bis 32.767 2 Bytes
int Ganzzahl -2.147.483.648 bis 2.147.483.647 4 Bytes
longoder long int lange Ganzzahl -2.147.483.648 bis 2.147.483.647 4 Bytes
long longoder long long int sehr lange Ganzzahl -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807 8 Bytes
unsigned char vorzeichenloses Byte 0 bis 255 1 Byte
unsigned short vorzeichenlose kurze Ganzzahl 0 bis 65.535 2 Bytes
unsigned int vorzeichenlose Ganzzahl 0 bis 4.294.967.295 4 Bytes
unsigned long vorzeichenlose lange Ganzzahl 0 bis 4.294.967.295 4 Bytes
unsigned long longoder unsigned long long int vorzeichenlose sehr lange Ganzzahl 0 bis 18.446.744.073.709.551.615 8 Bytes
float Fließkommazahl niedriger Genauigkeit (circa 7 Stellen) ± 3,4 × 10 -38± 3,4 × 10 38 4 Bytes
double Fließkommazahl doppelter Genauigkeit (circa 15 Stellen) ± 1,7 × 10 -308± 1,7 × 10 308 8 Bytes

ESCAPE-SEQUENZEN

Die Programmierung in C ist schnell – Sie müssen nur wenig tippen – oft nur zweimal –, um einen Tabulator, eine neue Zeile, ein Fragezeichen und mehr zu erhalten. Die folgende Tabelle zeigt die Sequenzen, die Sie für eine Vielzahl von Aufgaben benötigen:

Sequenz Bedeutung
\a Der Lautsprecher gibt einen Ton aus.
\b Backspace (der Cursor wird ein Zeichen nach links gebracht)
\f Blatt auswerfen (beim Drucker), auf dem Bildschirm wird je nach Konfiguration/Betriebssystem der Bildschirm gelöscht oder einfach nur ein seltsames Zeichen ausgegeben.
\n neue Zeile, wirkt wie Drücken der картинка 1-Taste
\r Wagenrücklauf, der Cursor wird wieder an den Zeilenanfang gesetzt.
\t Tabulator ansteuern
\v vertikaler Tabulator (setzt den Cursor in eine neue Zeile, je nach Konfiguration/Betriebssystem wird auch einfach nur ein seltsames Zeichen ausgegeben)
\\ das Backslash-Zeichen \
\' der Apostroph '
\" das Anführungszeichen "
\? das Fragezeichen ?
\0 das »Null«-Byte (das ist eine Null hier)
\nnn ein Zeichenwert als Oktalwert (zur Basis 8)
\xnnn ein Zeichenwert als Hexadezimalzahl (zur Basis 16)
\Xnnn Wie kleines xin \xnnn, aber die Hex-Ziffern werden großgeschrieben.
\x084 kleines »ä« (nur unter Windows-Kommandozeile)
\x094 kleines »ö« (nur unter Windows-Kommandozeile)
\x081 kleines »ü« (nur unter Windows-Kommandozeile)
\x08e großes »Ä« (nur unter Windows-Kommandozeile)
\x099 großes »Ö« (nur unter Windows-Kommandozeile)
\x09a großes »Ü« (nur unter Windows-Kommandozeile)
\x0e1 scharfes »ß« (nur unter Windows-Kommandozeile)

KONVERTIERUNGSZEICHEN VON PRINTF

Wenn Sie in C programmieren, verwenden Sie Konvertierungszeichen – meist das Prozentzeichen und einen Buchstaben – als Platzhalter für Variablen, die Sie darstellen möchten. Die folgende Tabelle zeigt die Konvertierungszeichen und ihre Darstellung:

Konvertierungszeichen Argument (Variableninhalt) darstellen als
%c einzelnes Zeichen
%d Dezimalzahl ( int) mit Vorzeichen
%e Fließkommazahl mit Vorzeichen in Exponentialschreibweise
%f Fließkommazahl mit Vorzeichen ( float)
%g Fließkommazahl, die entweder als %eoder %fdargestellt wird, je nachdem, was kürzer ist
%i Dezimalzahl ( int) mit Vorzeichen (wie %d)
%o Oktalzahl (zur Basis 8) ohne Vorzeichen ( int)
%s String
%u Dezimalzahl ( int) ohne Vorzeichen
%x Hexadezimalzahl (zur Basis 16) ohne Vorzeichen ( int)
%p Dient zur Ausgabe von Zeigern, also Adressen im Speicher. Siehe Kapitel 12 .

ERLAUBTE SYMBOLE BEI VERGLEICHEN

Wenn Sie Programme in C schreiben, müssen Sie Vergleichssymbole verwenden. Die in C verwendeten Symbole, ihre Bedeutungen und Beispiele sind in der folgenden Tabelle aufgeführt:

Vergleich Bedeutung »wahre« Beispiele
< kleiner als 1 < 5 8 < 9
== gleich 5 == 5 0 == 0
> größer als 8 > 5 10 > 0
<= kleiner oder gleich 4 <= 5 8 <= 8
>= größer oder gleich 9 >= -5 2 >= 2
!= ungleich 1 != 0 4 != 3.99

ZEIGER, KLAMMERN UND ARITHMETIK

Situation Speicheradresse Wert
p selbst -
*p - selbst
*p++ inkrementiert nach dem Lesen des Wertes unverändert
*(p++) inkrementiert nach dem Lesen des Wertes unverändert
(*p)++ unverändert inkrementiert, nach der Benutzung
*++p inkrementiert vor dem Lesen des Wertes unverändert
*(++p) inkrementiert vor dem Lesen des Wertes unverändert
++*p unverändert inkrementiert vor der Benutzung
++(*p) unverändert inkrementiert vor der Benutzung
p*++ kein Zeiger kein Zeiger
p++* kein Zeiger kein Zeiger

ZEIGER – TYPISCHE ANWENDUNGEN

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «C für Dummies»

Представляем Вашему вниманию похожие книги на «C für Dummies» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «C für Dummies»

Обсуждение, отзывы о книге «C für Dummies» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x