面试
neo415
这个作者很懒,什么都没留下…
展开
-
嵌入式面试题1
[csharp] view plaincopy1. 输出什么? int a = (1,2); printf("a=%d\n",a); 答:a=2,逗号表达式的赋值 2. struct value { char a[3]; short b; }; struct value temp; printf("siz转载 2012-07-10 12:23:36 · 416 阅读 · 0 评论 -
嵌入式面试题2
[csharp] view plaincopy1.用指令#define 声明一个常数,用于表明1年中用多少秒(忽略闰年问题) 答:#define SECOND_PER_YEAR (60*60*24*365)UL 2.写一个标准的宏MIN,这个宏输入两个参数,并返回较小的一个 答:#define MIN(a,b) ((a) > (b) ? (a)转载 2012-07-10 12:39:23 · 594 阅读 · 0 评论 -
嵌入式面试题3
csharp] view plaincopy1.局部变量能否和全局变量重名? 答:能,局部会屏蔽全局 2.如何引用一个已经定义过的全局变量 答:extern 3.全局变量可不可以定义在可被多个.c文件包含的头文件中? 答:可以,在不同的c文件中以static形式来声明同名全局变量 4.语句for(; 1; )有什么问题?它是什么意转载 2012-07-10 12:41:34 · 689 阅读 · 1 评论 -
面试算法(1)辗除法
(一) 辗除法: 输入两个正整数m和n,求其最大公约数和最小公倍数。 完整代码:原创 2014-04-29 22:23:41 · 1308 阅读 · 0 评论