OK,笔试通过了,明天去面试,列出未作答的问题,一会一起讨论,没准明天会问这些
c++ 4种常用类型转换,是一个程序题,写3个类,然后用dynamic_cast<> static_cast<> 这些 反正是一点没答上来....还有一个是现有一个数组,是否排序未知,写一个函数int find(int a[],int n)//n为数组元素个数
如果数组为升序return 1 降序 return 2 , 无序 return 3;
ps:
笔试题,没有关于应用的问题,都是基础的基础,考你的就是看你细心不细心.
记一道有题目,分享给大家,看起来非常简单的.
#define DOUBLE(A) A+A
main()
{
int Double(int a){return a+a;}
cout<< DOUBLE(5)*2 << endl;
cout<< Double(5)*2 << endl;
}
问:输出的2个值是多少?
不要直接用编译器写哦,先自己算好答案,在用编译器来验证,这样你会永远记住这个题的!
Have fun everyone!
See U later!