用c语言编一个程序测量每一种基本数据类型所占字节数
时间: 2024-09-21 11:09:12 浏览: 81
DS18B20温度传感器的C语言程序.doc
在 C 语言中,你可以创建一个简单的程序来测量基本数据类型的大小,包括整型、浮点型、字符型等。以下是一个简单的示例:
```c
#include <stdio.h>
int main() {
// 整型(int)
int int_size;
printf("Size of int: %d bytes\n", sizeof(int_size));
// 浮点型(float, double)
float float_size;
printf("Size of float: %d bytes\n", sizeof(float_size));
double double_size;
printf("Size of double: %d bytes\n", sizeof(double_size));
// 字符型(char)
char char_size;
printf("Size of char: %d bytes\n", sizeof(char_size));
// 结构体类型(可以包含基本类型)
struct ExampleStruct {
int value;
float fvalue;
char cvalue;
} struct_example;
printf("Size of a structure with basic types: %d bytes\n", sizeof(struct_example));
return 0;
}
```
当你运行这个程序时,它会打印出每种数据类型占用的字节数。注意,在实际应用中,这些值可能会因不同的系统架构(如32位或64位)而有所不同。
阅读全文