请分析以下C++代码:
#include <iostream>
using namespace std;
bool isOdd(int N) {
return N % 2 == 1;
}
int Square(int N) {
return N * N;
}
bool checkNum(bool (*Fx)(int), int x) {
return Fx(x);
}
int main() {
cout << checkNum(isOdd, 10) << endl; // 输出行A
cout << checkNum(Square, 10) << endl; // 输出行B
return 0;
}