Groups | Search | Server Info | Login | Register


Groups > de.comp.lang.c > #10625

Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur

From Stefan Reuther <stefan.news@arcor.de>
Newsgroups de.comp.lang.c
Subject Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur
Date 2025-05-15 18:44 +0200
Message-ID <1005cmn.3h8.1@stefan.msgid.phost.de> (permalink)
References (1 earlier) <1000022.1co.1@stefan.msgid.phost.de> <m8hjjrFd1goU1@mid.individual.net> <1002mel.19o.1@stefan.msgid.phost.de> <1002k0i$3q3f2$1@gwaiyur.mb-net.net> <87plgapani.fsf@ftvaux.mobileactivedefense.com>

Show all headers | View raw


Am 15.05.2025 um 09:59 schrieb Rainer Weikusat:
> Marcel Mueller <news.5.maazl@spamgourmet.org> writes:
>> Am 14.05.25 um 18:12 schrieb Stefan Reuther:
>>> Nullpointer nicht nur aus Nullbits bestehen muss (auch wenn man die
>>> Implementationen, auf die das zutrifft, vermutlich mit einer sehr großen
>>> Lupe suchen muss).
>>
>> inmos Transputer hatten als Basisadresse 0x80000000 (signed int)
>> 0 war da eigentlich eine zulässige Adresse mitten im RAM, auch wenn
>> 4GB damals durchaus unüblich waren. Bei den 16 Bit Modellen war es
>> AFAIR aber analog.
> 
> 0 ist eigentlich immer eine zulässige Addresse. „Null pointer“ ist ein
> abstraktes C-Konzept, das in dieser Allgemeinheit auf real existierender
> Hardware meistens nicht existiert.

Im _segmentierten_ Protected Mode für i286/i386 ist "alles Nullbits" per
Hardwarespezifikation eine ungültige Adresse.

Allerdings gab's da auch das Gerücht, dass das so gemacht wurde, _weil_
C-Programme davon ausgehen, dass "alles Nullbits" eine ungültige Adresse
ist.


  Stefan

Back to de.comp.lang.c | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[clang] Warnung bei unvollständiger Initialisierung von Struktur Michael Bäuerle <michael.baeuerle@stz-e.de> - 2025-05-12 16:52 +0200
  Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Stefan Reuther <stefan.news@arcor.de> - 2025-05-13 17:38 +0200
    Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Hermann Riemann <nospam.ng@hermann-riemann.de> - 2025-05-13 21:07 +0200
      Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Stefan Reuther <stefan.news@arcor.de> - 2025-05-14 18:12 +0200
        Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Marcel Mueller <news.5.maazl@spamgourmet.org> - 2025-05-14 19:30 +0200
          Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Rainer Weikusat <rweikusat@talktalk.net> - 2025-05-15 08:59 +0100
            Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Stefan Reuther <stefan.news@arcor.de> - 2025-05-15 18:44 +0200
              Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-05-15 20:17 +0200
                Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Stefan Reuther <stefan.news@arcor.de> - 2025-05-16 18:08 +0200
                Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Rainer Weikusat <rweikusat@talktalk.net> - 2025-05-18 19:14 +0100
                Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Marcel Mueller <news.5.maazl@spamgourmet.org> - 2025-05-30 20:46 +0200
  Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Helmut Schellong <var@schellong.biz> - 2025-06-11 15:27 +0200
  Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Bastian Blank <usenet@waldi.eu.org> - 2025-06-15 19:26 +0000
    Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2025-06-15 21:58 +0200
      Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Michael Bäuerle <michael.baeuerle@stz-e.de> - 2025-06-16 10:33 +0200
  Re: [clang] Warnung bei unvollständiger Initialisierung von Struktur Bonita Montero <Bonita.Montero@gmail.com> - 2025-12-27 18:34 +0100

csiph-web