先黑板上有一段简单的C程序代码,面试官要你回答这段代码的作用,我还记得是 int a[5]={1,2,3,4,5}; int *p=(int *)(&a+1)-1; printf("%d,%d",*p,*(&a[0]+1)); 答案是5和2,我还回答错了一个,不过没关系,接下来面试官又问了一些基本的引用、指针、静态数据库与动态数据库的区别等等,总体还是简单的。
Q:char型变量占几个字节,unsigned char 最大是多少,加一之后又是多少
上午09:00-下午06:00
弹性工作
010-58749800
010-58749892
北京市海淀区西北旺东路10号院东区16号楼5层502
先黑板上有一段简单的C程序代码,面试官要你回答这段代码的作用,我还记得是 int a[5]={1,2,3,4,5}; int *p=(int *)(&a+1)-1; printf("%d,%d",*p,*(&a[0]+1)); 答案是5和2,我还回答错了一个,不过没关系,接下来面试官又问了一些基本的引用、指针、静态数据库与动态数据库的区别等等,总体还是简单的。
小程序
公众号
APP