다른건 다 풀었는데 이유 묻는 문제를 아직 정확히 모르겠는데 


설명 해줄수 있는 갤러 있어??


1. 이 프로그램이 컴파일 안되는 이유를 설명하는 문제


int f()

int f(int = 3)


int main()

{

f()

}


int f()

{

return 7;

}


int f(int n = 7)

{

return n;

}






2. b의 값을 전역변수 n과 지역변수 n의 합이 되도록 초기화하라


#include<iostream>

using namespace std;


int n;


int main()

{

int n = 10;



int b = ???


cout << b << endl;

}



그리고 프로그램의 출력값이 10인 이유를 설명하라



이렇게 2문제인데 예비군을 가는 바람에 수업을 못듣고 


혼자 풀려니까 잘안풀림 ;


개념은 어느정도 알겠는데 막상 코딩을 보면 모르겟슴 ;