int x;
Является ли это декларацией или определением?
Когда я пишу следующий код,
#include <stdio.h>
int main(void)
{
int x;
printf("%p",&x);
return 0;
}
печатает некоторый адрес.Так как память выделена, int x;
не может быть просто объявлением.Так это определение?