Итак, я видел программу из другого места, и объявление находится вне основной функции. Точно так же, как этот код:
#include<iostream>
using namespace std;
int num1, num2;
int *ptr1 = &num1, *ptr2 = &num2;
char operation, answer;
char *ptrop = &operation;
int main(){
}
Но то, что я сейчас использую, находится внутри основной функции следующим образом:
#include<iostream>
using namespace std;
int main(){
int num1, num2;
int *ptr1 = &num1, *ptr2 = &num2;
char operation, answer;
char *ptrop = &operation;
Так чем же она отличается?