请阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果,否则请说明编译失败的原因。 #include
using namespace std; void func(char ch1, char ch2 = 'a') { ch1 = ch1 - 32; ch2 = ch2 - 32; cout << ch1 << "," << ch2 << endl; } void func(char ch) { cout << ch << endl; } int main() { char ch = 'c'; func(ch); system("pause"); return 0; }