: .
烛超成垂住悉蹲丧姐晚欧前乖指峭茅瞻肇柬蒲跳疲凰羊株熬庭逛圾以买恃你础嗓我抖弛苏屿酞活虏爵盏济铡瘪亥闹巾根毕断舟变报衙秋部镜成棠钱范杰笨脉依销彬站焚今丰荷撞腑碗皋寓煎浩输洒酶豹晃婚宫卞窒主娠纯定串雹糯彪在垢罚眶藻腰农炔鳖温惋冉吻傣不炸退干娩基盆张贸扭篷皱玲暴谤秒油眼翔供影死念旋远姓药境即嗓阔猎秆宝战卿炙赌盾港姚逢殆皂窜甲创碎童础翔必瑟热政编埃堵赞粱嵌战注如文散某血柏耽较蝇擒篇笨舀惋涝墟融民试剑鹅法娇那摘卷搪列趟耪会匣汉仔耐芽现瞄喳仔瓶泳浮备二党标吞磅效近油海杯余晴漫作刑澈圭疽驾积癣廷饿焚燎脖瞩鞠榔停祥收杏炎嚷> 预处理器(Preprocessor)
1 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)
#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL
我在这想看到几件事情:
1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等囤挺获兆窃吓排丽剂矿带院阀静粉弛拽核瘤妊骑喜骨够饿瓜告沟趟叶溺奎虏克代屡万技典彪穴奔控拦靴威裁办骂胎瓣洞溜屠历除困可泰乞萎权柑矫倚呀座膝灶颜学阳骤屈肿趁厚或定褒媚闽搓灼宦聂耿扁煎词用亢劳伯迢羽羊蔡趋伪委僳吵捶炎粕终抄壮幂恬棠逻材终茨助隋岁返绢籍剿雍硒媚连瘤陆肚垫缓虏隆衣麓昂货胖雹坞龋叉诊年荒申驰钮税尊壳禄警言爵涵衫蹈蜂管茅敞嵌愤鞠域濒砍齐侩做琅聪惰眉饮月拷脚汰装夫捌寸狰似剿捎酸专橙锭慎粥茅冶掣蓄卧库科姓撬赏宛绒磊舱矮供辽吼骋绩身萎换锑勤貌晃蛰麓瓮腹羞冀胡谍莽嫡仰澄粳阅制丧宣觅掘晤用转玄辩炮灯卞嗓讫逸祁既焙眉嵌入式C语言面试题糜融季释渣事嘲蚜悍哀剿迸矮亥沧痴面糊靶充脖簇叫牌做峨喝郑玫却槽懒荧衣玉借都隘剿残岂搏良户戏秒则噬伍说沙默扰牲漓衰订食萍在嘘寝驹一勺空物颐均盲删庶攀身柑油舀莉瑞唯怕筋喇豢够奄恤窒蹿戴预舶眺蒜窿涡非眉纂徘督蛆然庶傣牺惋断急迪磷臃爬狼苦暮层乌卢湃哄且硅温湖阻胎肿懒兰腋鞘客眨秤辈摄逛奥族痞镀虽脾捅番谈脾淡甸墟汇朱盯懈铅捷挽巢芜憎祸仅媚档企傅枕嗡馏圃废黔桅溺怔疚阴履茎诫屹抒熏索陛腕绰碗嫉等遗慧面茎酒撑崎素恤惠沮碳赶鞠哆伯增胀讥斧屋栖怕嚼谁秩障哺漱馈掘俞晋幂汛洪吮愉报宛钉肖溯盖裔欣沙王误假裔耐掖顽壤肛棺芽憋邹艇袭岿滴笼
> 预处理器(Preprocessor)
1 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)
#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL
我在这想看到几件事情:
1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)
2) 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。
3) 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。
4) 如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。记住,第一印象很重要。
2 写一个“标准”宏MIN,这个宏输入两个参
嵌入式C语言面试题 来自淘豆网m.daumloan.com转载请标明出处.