20 lines
732 B
C
20 lines
732 B
C
#include <stdio.h>
|
|
#include <stdbool.h>
|
|
|
|
int main() {
|
|
int sLen, iLen, lLen, usLen, uiLen, ulLen, cLen, bLen, dLen, fLen;
|
|
sLen = sizeof(short);
|
|
iLen = sizeof(int);
|
|
lLen = sizeof(long);
|
|
usLen = sizeof(unsigned short);
|
|
uiLen = sizeof(unsigned int);
|
|
ulLen = sizeof(unsigned long);
|
|
cLen = sizeof(char);
|
|
bLen = sizeof(bool);
|
|
dLen = sizeof(double);
|
|
fLen = sizeof(float);
|
|
float fTestMaxLength =0.1234567890123456789;
|
|
printf("short: %d\nint: %d\nlong: %d\nunsigned short: %d \nunsigned int: %d\nunsigned long: %d\nchar: %d\nbool: %d\ndouble: %d\nfloat: %d\n", sLen, iLen, lLen, usLen, uiLen, ulLen, cLen, bLen, dLen, fLen);
|
|
printf("floatMaxLength: %f", fTestMaxLength);
|
|
return 0;
|
|
} |