File: sizeof_test.c

package info (click to toggle)
mk-configure 0.37.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 4,112 kB
  • sloc: ansic: 5,441; makefile: 1,412; sh: 1,086; cpp: 200; perl: 101; yacc: 85; lex: 21
file content (20 lines) | stat: -rw-r--r-- 472 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>

int main (int argc, char **argv)
{
	printf ("sizeof(int)=%i\n", SIZEOF_INT);
	printf ("sizeof(long)=%i\n", SIZEOF_LONG);
#ifdef SIZEOF_LONG_LONG
	printf ("sizeof(long long)=%i\n", SIZEOF_LONG_LONG);
#else
	printf ("long long type is absent\n");
#endif
#ifdef SIZEOF_SIZE_T_STRING_H
	printf ("sizeof(size_t)=%i\n", SIZEOF_SIZE_T_STRING_H);
#else
	printf ("size_t type is absent???\n");
#endif
	printf ("sizeof(void*)=%i\n", SIZEOF_VOIDP);

	return 0;
}