- 博客(3)
- 收藏
- 关注
原创 想成为嵌入式程序员应知道的0x10个基本问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI 标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的A
2011-01-09 01:28:00 238
原创 C语言高效编程的几招
<br />第1 招--以空间换时间。<br />例如:字符串的赋值。<br />方法A,通常的办法:<br />#define LEN 32<br />char string1 [LEN];<br />memset (string1,0,LEN);<br />strcpy (string1,"This is an example!!"<br />方法B:<br />const char string2[LEN]="This is an example!"<br />char*cp;<br />cp=str
2011-01-09 01:20:00 227
转载 链表的实现
链表是一种非常重要的数据结构,比起数组来虽然操作繁琐,查找效率也不如数组效率高,但在进行插入删除操作时,链表具有数组无法比拟的效率,下面的代码是链表的实现#include#include#include#define N 100typedef struct node{ int item; struct node * next;}*link;link NODE(int item, link next){ link p = malloc(sizeof *p); p->item = item; p->next =
2011-01-09 01:01:00 212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人