Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet signiert in der Sprache C?

Was bedeutet signiert in der Sprache C?

下次还敢
下次还敢Original
2024-04-13 18:09:141102Durchsuche

Signiert in der C-Sprache bedeutet, dass die Variable vorzeichenbehaftete Ganzzahlwerte speichern kann, also Ganzzahlen, die positive und negative Werte darstellen können. Der Bereich einer vorzeichenbehafteten Variablen hängt von ihrem Typ ab. Beispielsweise beträgt der Bereich von int signiert -2.147.483.648 bis 2.147.483.647.

Was bedeutet signiert in der Sprache C?

Die Bedeutung von signiert in C-Sprache

Was ist signiert?

In der Sprache C ist signiert ein Schlüsselwort, das angibt, dass eine Variable vorzeichenbehaftete Ganzzahlwerte speichern kann.

Die Bedeutung von vorzeichenbehafteter Ganzzahl

Vorzeichenbehaftete Ganzzahl bezieht sich auf eine Reihe von Ganzzahlen, die positive und negative Werte darstellen können. Positive Werte werden durch ein Pluszeichen (+) und negative Werte durch ein Minuszeichen (-) dargestellt.

Umfang der vorzeichenbehafteten Variablen

Der Umfang der vorzeichenbehafteten Variablen hängt von ihrem Typ ab. Zum Beispiel:

  • kurz signiert: -32.768 bis 32.767
  • int signiert: -2.147.483.648 bis 2.147.483.647
  • lang signiert: -9.223.372.036 ,8 54.775.808 bis 9.223.372.036.854.775.807

Beispiel:

<code class="c">signed int age = 25;  // 存储 25
signed int temperature = -10;  // 存储 -10</code>

Hinweis:

  • Bei vorzeichenlosen Typen (unter Verwendung des Schlüsselworts unsigned) kann der Typ nur nicht negative Werte speichern.
  • signed funktioniert standardmäßig für ganzzahlige Variablen. Wenn unsigned explizit angegeben wird, wird die Variable als vorzeichenloser Typ behandelt.
  • Der signierte Typ nimmt den gleichen Platz ein wie der unsignierte Typ.

Das obige ist der detaillierte Inhalt vonWas bedeutet signiert in der Sprache C?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn