shangkou.com 上口

读也上口,吃也上口! www.shangkou.com

#define与const的差别

虽然他们在使用中感觉“差不多”,但是他们在实现上有什么区别?

请看下面的代码:

#define T 13 /*用#define定义的一个常量T*/

int main()

{

const int t=13;/*用const定义的一个常量*/

int n=t;/*把t赋值给n*/

int m=T;/*把T赋值给m*/

}

1.差别:

const与#define最大的差别在于:前者在堆栈分配了空间,而后者只是把具体数值直接传递到目标变量罢了。或者说,const的常量是一个Run-Time的概念,他在程序中确确实实的存在可以被调用、传递。而#define常量则是一个Compile-Time概念,它的生命周期止于编译期:在实际程序中他只是一个常数、一个命令中的参数,没有实际的存在。

const常量存在于程序的数据段.

#define常量存在于程序的代码段。

2优缺点:

至于两者的优缺点,要看具体的情况了。一般的常数应用,我个人认为#define是一个更好的选择:

i.从run-time的角度来看,他在空间上和时间上都有很好优势。

ii.从compile-time的角度来看,类似m=t*10的代码不会被编译器优化,t*10的操作需要在run-time执行。而#define的常量会被合并。

但是:如果你需要粗鲁的修改常数的值,那就的使用const了,因为后者在程序中没有实际的存在.

另外在头文件中使用 #define  可以避免头文件重复包含的问题,这个功能,是const无法取代的。

原文转自:http://blogger.org.cn/blog/more.asp?name=zhu_ruixian&id=23461

太out啦!~原来罗技是瑞士的~

一直以来都习惯性的认为罗技(Logitech)是美国品牌,直到今天无意中看到一款罗技M215的上海世博会纪念版无线鼠。因为上面写的是“瑞士国家馆”。第一反应就是难道罗技是瑞士的?立刻打开罗技官网,的确是啊。太丢人了,用了近十年罗技今天才知道。

罗技M215上海世博会纪念版

罗技M215上海世博会纪念版

以下是罗技官方简介:

*************************************************

罗技是一家关注于创新和质量的瑞士公司,它设计出各种个人外围产品,帮助人们享受到更好的数字世界体验。我们1981年从鼠标开始,它(当时还是个新鲜事 物)提供了一种与个人电脑进行交互的更直观的方式。我们成为了电脑鼠标领域内的全球领导厂商,并且通过多种多样的方式又重新发明了鼠标,以满足个人电脑用 户和膝上电脑用户不断发展的需要。

从早期年代开始我们就将我们在产品设计方面的专业知识扩展到电脑鼠标以外的领域,通过丰富多样的界面设备来衔接您与电脑或电视游戏、数码音乐、家庭娱乐系统之间那“最后一英寸”的距离。

随着产品被销售到世界上几乎所有的国家,罗技在创新领域的领导力现在已经涵盖了多种多样的个人外围设备(包括无线和有线),同时将重点设立在电脑导航产品、游戏产品、互联网通讯产品、数码音乐产品和家庭娱乐控制产品方面。

对于我们的每一个产品类别,我们都在研究客户如何使用他们数码设备,然后我们的设计师和工程师就会专注于如何创造出更好的使用体验 — 更加丰富、更加舒适、更加有趣、更加高效、更加便利、更加愉快。

***************************************************

这款鼠标比普通版贵了十几块,要是蓝色或者黑色就更好了。可惜俺已经有了罗技LX6,买这个回去肯定被老婆批评。好眼馋啊~~

瑞士出品必属精品,难怪欧洲人民生活水平高,看看瑞士手表,瑞士军刀….品质好,价格高,利润当然。。。。。

华山自助旅游之米小刘版

西安到华山约120公里,西安火车站东广场的停车场有发往华山的“游1路”,早晨7点发车,晚上5点返,过华山西门停在华山东门停车场。 大约2个小时就可到达华山。

西安火车站(东广场)—华山   首班: 08:00  末班: 08:00
华山—西安火车站(东广场)   首班: 17:00  末班:17:00

另外下山后就有长途大巴,停靠西安城东客运站(最晚19:30)

西安城内东大街骡马寺步行街有一家锦江之星,推荐入住。不过,估计你有同学朋友接待。O(∩_∩)O~

华山旅游交通示意图

华山旅游交通示意图

一日游:早上西安出发,约10点抵达华山,开始爬山,北峰,东峰,环游南峰、西峰,返回金锁关沿原路下山。体力好的人可以,也要10个小时左右。体力一般的最好是选择乘坐缆车往返。

二日游:第一天早晨游览玉泉院后登山,经北峰而上至金锁关。然后有两种安排:

一是由三峰口行至岳官或西峰,安排好食宿,游览西峰诸景、赏夕阳晚霞;第二天清晨,于西峰顶或南峰顶观日出,遍游南峰、东峰、中疑,返回金锁关,沿原路下山。

二是自三峰口南行,游览中峰诸景后,在中峰或迎阳洞或东峰下榻。第二天游东西南峰后回金锁关,沿原路下山。(注:方案一适用于黄昏前抵达峰顶者,方案二适用于黄昏后抵达峰顶者。)

因为一日游没有办法看日出,而且时间太紧张,体力可能吃不消,所以推荐二日游,
门票:100元,学生90元。  周边景点:西岳庙,门票20元/人。

注意事项:

1、最好带上防寒服或羽绒服,因为山上晚上很冷,如果怕麻烦可以晚上去租军大衣。当然住宾馆也可以,但是费用很高。

注:军大衣的租用价钱是,租金10元/件,押金50元/件。

2、带足水和干粮,因为华山路不好走,所以山上的饮水和食物价格都很高,建议上山以前最好带上足够一天半的水和食物。我当时喝了至少7瓶矿泉水。水建议在西安就买好。旅游景点的水还是少买的好。

3、最好穿运动鞋,我当年去的匆忙,穿皮鞋去的,脚都快废了。如果没带,山下的商店也有出租的。建议自己带上。

4、带上手电筒,方便天黑以后行动。

5、一定要背双肩包,否则登山太累了。

************下面是别人写的,都看看吧,有些个人觉得多余******************

登山时要注意xiaoxiao提示:
1、在山上产生的垃圾主要是食品的包装袋和水瓶,请不要乱扔,虽然山上有垃圾桶,和清洁池,我们还是建议大家自备塑料袋把这些垃圾装下山,因为那些垃圾最后还要靠工作人员一处一处清理,担运下山。
2、山上的厕所不是很多,所以建议大家要合理安排,并千万注意社会公德。

关于饮食: 登山前: 1、山下的玉泉夜市(在玉泉路十字西北角)会在凌晨两点结束,一般小吃店会在11:30左右关门,超市也会在11:30左右关门,所以晚上登山的游客一般最合适的吃饭时间为20:00-21:00,这个时候完饭后可以稍事休息,然后就可以上山了。
2、登山前,一般都会吃一些顶饥、热量高的食物,大多数人选择米饭炒菜,多点些肉类增加热量,建议不要吃面食,因为吃面食容易口渴,上山本来就特别想喝水,如果吃了面后果就无法想象了。这是个很矛盾的问题,体力不好的人在上山时会消耗很多水,但他的体力又背不了很多水,山上会有很多地方卖水,价格参见(物品价格表)水是登山必备的物品,游客可以根据体力带多或是带少,建议一个人准备2-3瓶的纯净水就好了!
3、大件的行李千万不要带上山,因为上山途中,你恨不得自己带的东西全都是水!食品方面建议带热量高体积小重量轻的食品,比如巧克力,压缩饼干,火腿肠

登山途中:
1、喝水的技巧:这是个可笑的话题,但在华山喝水真的需要技巧,当口渴时,喝一小口润润喉咙,保持口腔的湿润,否则,你一路猛灌就会不停的找厕所,但山上的厕所是缺货!而且这样喝水也容易把所带的水很快喝完。
2、补充体力:山上会有卖水果,牛奶,豆浆,醪糟,饮料等,这些都是补充体力的好物件,一般会加强你的防御力,脚力,内力,唯一不好的是会减少你的银子。 在山上就餐: 山上的东西会很贵,因为这都是挑夫的双肩扛上山顶的,所以,在吃东西的时候请不要浪费。建议吃一些热的食品,这样对于肠胃很好。山上相比最实惠的食品如果不算你从山下带上去的那些,就只剩下煮鸡蛋了,一元一个。

下山后: 建议吃面食,因为刚刚从山上下来的你早已饥肠辘辘,这个时候快捷,顶饥的食物是大家的首选,所以面食是下山后的最好食品。大刀面。当地唯一的特色饮食,5毛钱一两,做法还比较有特点。 怎样在山上休息: 中途打盹: 一般华山的沿途都会有餐饮摊点,较为集中的路段为(玉泉院?D?D金锁关,各峰峰顶)在这些地方都可以免费坐下休息,或者趴在桌上小憩一下。我们就在南天门下的摊点睡了30分钟,因为是白天,所以山风吹着很惬意,要是晚上,游客可要小心着凉了! 建议晚上登山的游客,在半路上千万不要休息时间过长,一般不超过10分钟左右,就会感觉到冷,因为身上出了汗,山风一吹会很冷,就会不想走或者加衣服,再走后面的山路时又会出很多汗。 建议在毛女洞休息10分钟,喝杯热牛奶或豆浆;到了回心石再休息10分钟,然后一气爬上,选择走北峰的可在北峰休息。不去北峰的可以去五云峰、金锁关休息,然后就上东峰看日出。 看日出的时候: 晚上登山看日出的背包客往往会在东峰观日台打盹,记住要租大衣,不要在靠近悬崖的地方打盹,以免发生危险。看日出的人很多,切记不要拥挤,因为东峰观日台临悬崖倚绝壁,不要发生意外减员。

避雨的时候: 不管是不是雷雨天气,都不要在大树下避雨,尽快找就近的宾馆,餐饮摊点,建筑物等,那里都可以避雨。

华山自助游参考的登山时间表及线路: 华山山脚(下车地点)→(7分钟)玉泉院→(15分钟)华山牌坊→(5分钟)五龙桥(售票处)→(30分钟)鱼石→(20分钟)五里关→(15分钟)石门→(25分钟)毛女洞→(15分钟)云门→(10分钟)回心石→(10分钟)千尺幢→(15分钟)百尺峡→(25分钟)擦耳石→(5分钟)天梯→(5分钟)御道(苍龙岭)→(25分钟)金锁关→(8分钟)五云峰→(15分钟)迎阳洞→(5分钟)朝阳峰(东峰)→(35分钟)南天门→(25分钟)仰天池→(35分钟)西峰→(12分钟)中峰→(18分钟)苍龙岭→(25分钟)猢狲愁→(5分钟)北峰→(2分钟)索道→(4分钟)山脚。

需携带膏药、驱蚊药水、红花油和耐饥食物。记得穿旅游鞋,带上一件衣服,三件套最好,备用电池带两节,手电一定要拿。水可在一路补给,大瓶五元,小瓶1-2元不等。方便面7元一碗。
建议住在中峰,中峰离东峰不到半个小时路程,有小店可住宿,一晚30元,但只能到第二天早十点,十点后到第二天十点是50元。
玉泉院外有很多拉客的人,别理他们,要是买水,最好在山下买好带上,这里的水也奇贵。玉泉院外的饭比里面的贵,你最好在玉泉院对面的街道上吃饱再上山,带一些火腿肠之类的肉食或鸡蛋比较耐饥。山上的鸡蛋2-2.5元一个,不过吃三到四个你也饱了。最少要准备平时可吃4顿的饮食,因为上山体力消耗大,会饿的很快。别听玉泉院外的人说上山六个小时就到,那是挑山工的速度,你最少得按上山到中峰八个小时算。

忘了告诉你,华山上很冷,别因为怕累就不带衣服,如果你打算住宿的话可以不带,别想着爬一夜山,因为不到中峰你就眼睛睁不开了。
线路 :北峰——东峰——南峰——西峰——中峰——北峰——下山

早上爬山,前提是不做索道,2点应该可以到北峰,往上爬,经中峰,到达东峰,大约要4点。千万不要在东峰住很贵的,可以去南峰和西峰的中间的炼丹炉住(在南峰西北孝子峰,相对应该便宜点,可以砍价)。五一估计不管去那住都不便宜,应该先去找好住的地方,不然就要露宿荒山了。第二天早起,去东峰看日出,还可以返回南峰玩一下长空栈道,然后经西峰,到金锁关,然后走智去华山道下山。注意都不做索道,很考验你的体能的!爬山就要的这个劲。