一些笔试问题

快速排序(Quicksort)是对冒泡排序的一种改进。
UTF-8 用3个字节保存汉字。英文是1字节。

cout基于模板机制,属于编译期检查而printf基于运行时,属于运行时检查,而且valist的类型还不能判定。

int a[]={1,2,3,4,5}
int *p=(int*)(&a+1);
cout << p[-1] << endl;
//答案为5
//因为 p==(int)&a+1*sizeof(a)
//p[-1]==*(p-1)
// so...
















你可能感兴趣的:(一些笔试问题)