Heim >Backend-Entwicklung >C#.Net-Tutorial >So verwenden Sie die Größe in der C-Sprache
Das
size-Makro wird in der C-Sprache verwendet, um die Bytegröße eines Datentyps zu ermitteln. Syntax: size(data_type). Es akzeptiert einen Datentyp als Parameter und gibt die Anzahl der vom Datentyp belegten Bytes an den Compiler zurück.
Größenverwendung in der C-Sprache
size
ist ein Präprozessormakro in der C-Sprache, mit dem die Bytegröße eines Datentyps ermittelt wird. size
是 C 语言的一个预处理器宏,用于获取数据类型的字节大小。
用法size
宏接受一个数据类型作为参数,并返回该数据类型在编译器上所占用的字节数。语法如下:
<code class="c">size(data_type)</code>
其中:
data_type
是要查询字节大小的数据类型。返回值size
宏返回一个整数,表示指定数据类型在编译器上所占用的字节数。
示例
<code class="c">#include <stdio.h> int main() { printf("Size of int: %zu\n", size(int)); printf("Size of float: %zu\n", size(float)); printf("Size of double: %zu\n", size(double)); printf("Size of char: %zu\n", size(char)); }</code>
输出:
<code>Size of int: 4 Size of float: 4 Size of double: 8 Size of char: 1</code>
在这个例子中,size
宏被用于确定 int
、float
、double
和 char
size
Das Makro akzeptiert einen Datentyp als Parameter und gibt die Anzahl der vom Datentyp belegten Bytes auf dem Compiler zurück. Die Syntax lautet wie folgt: 🎜rrreee🎜wobei: 🎜data_type
der Datentyp der abzufragenden Bytegröße ist. size
Das Makro gibt eine Ganzzahl zurück, die die Anzahl der Bytes angibt, die vom angegebenen Datentyp auf dem Compiler belegt sind. 🎜🎜🎜Beispiel🎜🎜rrreee🎜Ausgabe: 🎜rrreee🎜In diesem Beispiel wird das Makro size
verwendet, um int
, float
, double und char
auf dem Compiler. 🎜Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Größe in der C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!