#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
int main() {
char buffer[10];
printf("sizeof(buffer) = %zu bytes\n", sizeof(buffer));
printf("_countof(buffer) = %zu elements\n", _countof(buffer));
TCHAR arr[20];
printf("sizeof(arr) = %zu bytes\n", sizeof(arr));
printf("_countof(arr) = %zu elements\n", _countof(arr));
WCHAR s[30];
printf("sizeof(s) = %zu bytes\n", sizeof(s));
printf("_countof(s) = %zu elements\n", _countof(s));
char ch = getchar();
return 0;
}
/*
run:
sizeof(buffer) = 10 bytes
_countof(buffer) = 10 elements
sizeof(arr) = 40 bytes
_countof(arr) = 20 elements
sizeof(s) = 60 bytes
_countof(s) = 30 elements
*/