Heim > Backend-Entwicklung > C#.Net-Tutorial > Was bedeutet Zeichen in der C-Sprache?

Was bedeutet Zeichen in der C-Sprache?

下次还敢
Freigeben: 2024-04-13 18:09:48
Original
493 Leute haben es durchsucht

In der C-Sprache wird das Vorzeichenmakro verwendet, um das Vorzeichen einer Ganzzahl oder Gleitkommazahl zu bestimmen und 1 (positiv), 0 (null) oder -1 (negativ) zurückzugeben. Es hat die folgende Verwendung: Parameter x: zu prüfender Wert Parametertyp: Datentyp von x (int, long, long long oder float, double, long double)

Was bedeutet Zeichen in der C-Sprache?

"signBedeutung<code>sign含义

在C语言中,sign是一个预处理宏,用于确定一个整数或浮点数的值是正、负还是零。

如何使用 sign

sign宏有两个参数:

  • x: 要检查的整数或浮点数
  • type: 指定x的数据类型,可以是intlonglong longfloatdoublelong double

sign宏将返回以下值:

  • 1x为正
  • 0x为 0
  • -1x为负

示例

以下示例演示sign

In der C-Sprache ist sign ein Vorverarbeitungsmakro, das verwendet wird, um zu bestimmen, ob der Wert einer Ganzzahl oder Gleitkommazahl positiv, negativ oder Null ist

So verwenden Sie .sign🎜🎜🎜sign Makro hat zwei Parameter: 🎜
  • x: die zu prüfende Ganzzahl oder Gleitkommazahltype: Geben Sie den Datentyp von x an, der sein kann: int, long, long long oder float, double, long double
🎜sign -Makro gibt die folgenden Werte zurück: 🎜
  • 1: x ist positiv
  • 0 code>: <code>x ist 0
  • -1: x ist negativ
🎜🎜 Beispiel🎜🎜🎜Das folgende Beispiel demonstriert die Verwendung von sign-Makros: 🎜
<code class="c">#include <stdio.h>

int main() {
  int x = 10;
  printf("x 的符号为: %d\n", sign(x, int));

  float y = -3.14f;
  printf("y 的符号为: %d\n", sign(y, float));

  return 0;
}</code>
Nach dem Login kopieren
🎜🎜Ausgabe: 🎜🎜
<code>x 的符号为: 1
y 的符号为: -1</code>
Nach dem Login kopieren

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage