#include <stdio.h>
int g_a;
int g_arr[10] = { 0 };
int main(void) {
	int a;
	static int b;
	char *s = "a";
	int *arr = malloc(10);
	printf("a %p\n",&a);
	printf("b %p\n",&b);
	printf("s %p\n",s);
	printf("arr %p\n",arr);
	printf("&s %p\n",&s);
	printf("&s[0] %p\n",&s[0]);
	printf("&arr %p\n",&arr);
	printf("g_a %p\n",&g_a);
	printf("&g_arr %p\n",&g_arr);
	printf("g_arr %p\n",g_arr);
	printf("&g_arr[0] %p\n",&g_arr[0]);
	free(arr);
	return 0;
}
