#国电南京自动化#笔试
最近一直在实习,用的都是python ,突然做c++有点懵,写一下凉经。
笔试题型:
1,多选题
c的基础,c++的基础,new malloc delete等
2,单选题,
c++指针,引用,斐波那契系数,智能指针,linux的命令 cat tar unique
3,两道编程题
1)圆和点的位置关系c++;
r*r = (x-x1)*(x-x1) + (y-y1)*(y-y1) ;
写题的时候我把公式记错了,凉凉。
2)牛客网的高位低位存储方式以及数组地址细节;(用c写)
int main()
{
int array[] = {1, 2, 3, 4, 5};
int *ptr1 = (int *)(&array + 1);
int *ptr2 = (int *)((int)array + 1);
printf("%x\t%x\n", ptr1[-1], *ptr2);
printf("%d\n", sizeof(int *));
return 0;
}