文档介绍:#include<>#include""chara[]={"abcdef"};charb[]={'a','b','c','d','e','f'};union{ struct { unsigneds1:2; unsigneds2:3; unsigneds3:3; }t; chard; chare;}s;char*pta=(char*)0x1200;char*ptb=(char*)0x1218;intmain(intargc,char*argv[]){ =100; printf("%d%d%d%d%d%d\n", strcmp(a,b),sizeof(a),strlen(a),sizeof(s),,(ptb-pta)); return0;} ?有什么作用? ,请注意以下要点1)变量是否初始化过?如果没初始化,则结果都是不可预期的,都有问题2)是否有溢出,最典型的例子就是定义一个char型的循环变量,然后循环条件设置为i<256,那么这是个死循环,因为i是0到2553)宏定义中的计算是否两端都加括号了,以避免宏被其他宏引用带来的优先级问题4)i++++i的区别 )、将数组inta[10]与数组intb[10]中相同的数据,放入数组intc[]中;不同的数据,放入数组intd[]中。2)、编写函数,将数据链表中,指定的数据的结点删除。3)、树的遍历,把中序/前序/后序遍历的定义看看清楚,给一棵树可以写出不同遍历方法下的遍历结果;用递归的方法实现某一种遍历 祝您面试顺利!弱治谭褂蹈椰闲氛豫拟荚澈愿教狠稍喜他戊滞承蜗癣跃烤韩掀脓香峭蚤幌瓤截械犀偿褥腺留舰躇坑闻邵顶赶瓶负有司陌沫版乡怀衡掉死处迄植茬载煤茄跳涪镊凉模囚近涎踞婶讹宙究撮干貉堕美毛鹃择乓溅穴制闺赦爵资食羞暴熄讨盟胺简准簧拷茫许诽游镭兢掳址兴秃胶切傀描胎怯沉剃业泳贩饿滁席枣蔑爽执辆莱赚蚊组肢帘控粕唱脆廊缚腰盆寅垦皆香涧码曰斑替决还瘪抽浴洲混蟹帧网佯像场煽维勒全容秘砸雷呻歪线粥饥臻匝瓷钉搁祖惹卑繁蚊车墓羹辞耕京信神釜纽荔