1.函数的返回值类型不足以区分两个重载函数
2.链接提示符extern "C"只能指定重载函数集中的一个函数
    --因为重载函数时, 需要c++的名字改编功能, 才能区分不同的函数, 而extern "C"是指明了不要进行名字改编
//其他细节回头再看