- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 C语言常用面试题_2015.5.6(2)
1.分别给出BOOL,int,float,指针于零值进行比较的if语句BOOL型:if(!var)int型:if(var==0)float型:const float tmp=0.00001; if(var>=-tmp && var指针型:if(var==NULL)2.一个32位程序,计算sizeof的大小void func(char str[100]){si
2015-05-06 19:27:51
251
原创 C语言常用面试题_2015.5.6(1)
1.用宏定义写swap(x,y)函数#define swap(x,y) {x=x+y;y=x-y;x=x-y;}2.什么是预编译,何时需要预编译?预编译是在函数执行前的预处理工作,以#号开始,不以分号结束,不是C语言的程序语句。何时需要:为了增加程序可读性,进行的名字替换;不需要经常改动的代码体;经常被使用的函数模块和文件。3.char * const p;
2015-05-06 13:25:40
275
原创 C语言面试题_2015.4.28
1:说说面向过程和面向对象面向过程编程采取的是时间换空间的策略,因为在早期计算机配置低,内存小,如何节省内存则成了首要任务,哪怕是运行的时间更长。随着硬件技术的发展,硬件不再成为瓶颈,相反更好的模拟现实世界、系统的可维护性等问题凸显出来,于是面向对象设计应运而生。当下:应用在PC机上的一般应用系统,由于不太需要考虑硬件的限制,而系统的可维护性等方面却要求很高,一般采用面向对象方式;而在内存限制
2015-05-01 09:16:28
220
电子设计红外遥控电机程序
2010-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人