存档
酷冷 暴风 S400 更换完成 极限温度降12度
首先直入主题 这是个人使用,非商业带有XX目的的测评。仅供参考,不信者可以猛击右上角的X立马走人!
更换原因 : 原配风扇在2800转下噪音超级震撼,被外行的老妈提醒道“你买的是旧货让人骗了吧?”
……无语……2011年2月份似乎还买不到i7 2600的二手货……
换散热器!62度是正常温度,我不在意温度,我受不了这个2800转的噪音!
环境主要因素 : i7 2600 + ASUS GTX 560 Ti 1G + ASUS P8P67 + 4G + 金牌金蝶电源450W
不超频,浮云游戏一概不提,就跑GTA4。
使用原配风扇CPU温度的峰值是62度,此时风扇也达到了极限转数2800~2900。
使用酷冷暴风S400时CPU温度的峰值是50度,此时风扇同样到了极限转数1900~1920。
对比图 :
原装

S400

待机就不上图了,目前没见过开着电脑啥也不干在那观赏待机温度的~~!
仅凭记忆描述一下待机的温度对比 :
使用原配风扇CPU的待机温度是40~45度,此时风扇转数约1800~1900。
使用酷冷暴风S400时CPU的待机温度是30~33度,此时风扇转数1800~1900。
以下是更换过程插图
拆封S400
顺便研究了以下这玩意儿的结构
于是把顶部的螺丝拧掉 摘下3片散热片看看 没什么神奇的 就又套回导热管拧好螺丝 哈哈

比CPU都贵的显卡 么么
换装完毕

若问为何要把风扇放在下面
答:
我的机箱前面板是全部镂空的
前面板底部装有吸气风扇一个
被面板和顶部是部分镂空
可再加装(可选)四个风扇
如图

原始气流的来源则是机箱前面面板底部的吸气风扇 和 侧面镂空部分
显卡将机箱前面板底部和侧面板镂空的冷气吸入直吹显卡芯片
S400吸入自身风扇水平线以下的暖气流 直吹散热片后将热气喷出机箱顶部
我的电源与机箱内部是封闭隔绝的 它内置两个风扇 一个从底部吸气 一个从后面向外喷气
气流走向图如下

最后再做一个分析
为什么原装风扇使用如此小的散热片却能将温度控制在62度以内呢?
看图立刻明白
接触面

内接触面
1使用纯铜接触CPU!纯铜部件为|_|型!
2内侧U型内表面采用纯铜接触散热片的内侧!
3使用高达2900转的高速风扇狂吹!
我不得不在感叹原装散热器如此精益的做工的同时感慨一下,这种设计和风扇的选材太JB虎了!
闲置~~

整个世界终于安静了
MSDN官方原版Windows 7 Ultimate With Sp1 简体中文版下载
Windows 7 Ultimate with Service Pack 1 (x86) – DVD (Chinese-Simplified)
文件名 cn_windows_7_ultimate_with_sp1_x86_dvd_618763.iso
发布日期 (UTC): 2/21/2011 8:43:32 AM
上次更新日期 (UTC): 2/21/2011 8:43:32 AM
SHA1: A94623A6B572541157B63FFD9C0495ED47BE792A
ISO/CRC: 233C2AAA
迅雷或电驴下载
猛击下载BT种子
115网盘:
http://u.115.com/file/f883af7bae
cn_windows_7_ultimate_with_sp1_x86_dvd_618763.part1.rar
http://u.115.com/file/f85a9ec25b
cn_windows_7_ultimate_with_sp1_x86_dvd_618763.part2.rar
http://u.115.com/file/f86bdc9bb5
cn_windows_7_ultimate_with_sp1_x86_dvd_618763.part3.rar
Windows 7 Ultimate with Service Pack 1 (x64) – DVD (Chinese-Simplified)
文件名 cn_windows_7_ultimate_with_sp1_x64_dvd_618537.iso
发布日期 (UTC): 2/21/2011 8:43:31 AM
上次更新日期 (UTC): 2/21/2011 8:43:31 AM
SHA1: 1FF1C323F49F76179837ACCB5D33FA0B1DFAA201
ISO/CRC: D97A5C87
迅雷或电驴下载
猛击下载BT种子
入手i72600 + 华硕 GTX 560 Ti 1G
商家承诺新到P67主板后免费更换 所以今天果断入手 2-5月份主板属于白玩 到时候直接换新 不懂的去看缺陷门
我不超频 不是舍不得 是找不到超频的理由 我也不是发烧玩家 所以主要配置如下
- i7 2600 2050¥
- 华硕 GTX 560 Ti 1G 2150¥
- 华硕P8P67 就因为它支持1600内存 可怜的H67芯片组最高支持到1333… 我只好选择P67芯片组
- 海盗船4G 跑1600 组双通道 420¥
- LG LED 21.5″ 16:9 1170¥
- 希捷单片 500G 280¥我懒得回家取硬盘 和 键盘那些外设 索性随便买个希捷单片500G
- 金蝶 金牌 450W 550¥
- 酷冷至尊 挑战者II
- Dell键盘 讯宜代理的那个
7200转硬盘也就这个B样了 固态盘不是价格高没人买 而是因为它是短命鬼 在我手里只能活16个月 所以不入
神马使命召唤7、极品14、尘埃2等等等都是浮云!
有时间写个 GTA4 自由城 的测评
目前默认全屏1920×1080小测是 室内100+ 室外75~95浮动
刷机
- 正常刷机
刷机是指我们苹果设备的系统(mac ios)(又称 固件)重装或升级,在Itunes上称为恢复!刷机后我们的设备上的所有数据都会被抹掉!(不要嫌我啰嗦)
刷机的办法是在Itunes上点击更新或恢复,更新会直接更新到当前的最新版本,直接点恢复也是会直接更新到当前的最新版本,按住Shift之后点击恢复则可以选择自己下载好的官方固件来更新,这样就可以选择自己想恢复的版本!实现方法一般为直接恢复,DUF模式恢复和恢复模式恢复!
恢复模式:
同时按住开关机键和home键(手机上的那个圆按钮)
当你看见手机上白色的苹果图标时,请松开开关机键,并继续保持按住home键
直到电脑上显示发现新硬件,iTunes提示发现有恢复模式的设备,即可按住键盘上的shift键,点击” 恢复” , 选择相应的固件进行恢复
DUF恢复
将手机连接上电脑,然后将会听见电脑已连接成功的提示声音
将手机关机,然后将会听见电脑未连接成功的提示声音
同时按住开关机键和home键,持续到第10秒的时候,立即松开开关键,并继续保持按住home键
这个时候iTunes会提示发现一个恢复模式(手机会一直保持黑屏状态,这点很重要,一定会是黑屏状态)的设备 , 那么你就可以按住键盘上的shift键,点击 ” 恢复”, 选择相应的固件进行恢复
一些错误的代码可以参考这个网页http://support.apple.com/kb/TS1275?viewlocale=zh_CN
我刷机刷的不多,暂时只能给出官网的错误代码修复。
另外就我见到的说一下,错误代码在3000~3999的都属于网络连接类的错误,有这样一个检测方法,在Itunes下点帮助,在下拉菜单里点运行诊断程序,选择网络诊断,在诊断结果里看是不是有红颜色的显示,安全连接的那个不算,有的话就去电脑的(windows)C:WindowsSystem32driversetc文件夹找到hosts文件,用记事本打开,在最后一行添加 74.208.105.171 gs.apple.com 然后保存退出,重新启动Itunes,一定要重新启动下Itunes 再刷机。
还有一个关于连接类的错误,具体体现是刷机时可以通过与苹果的验证,但之后弹出错误,没有代码,只说无法连接服务器,这样的要清空hosts文件里的内容 然后打开IE,点工具栏里的工具,最下面一项internet选项,链接,局域网设置,勾中自动检测。保存之后重启计算机!
1015错误是指固件版本与基带版本不相符,基带(又称BB)就是我们手机卡与手机链接的一个纽带(个人感性理解),就像电脑与网络链接需要的猫一样,基带的全名就是调制解调器。每个固件版本都有一个一定的基带版本,升级固件会带来基带的升级,基带只可升不可降。所以1015只会出现在我们固件降级的时候!这个不必害怕,出现这种错误的时候我们的固件其实已经刷好了,但手机开机之后还是只显示一个USB与Itunes链接的图样,不用怕,下个小雨伞,直接踢出来就可以,具体会在下面的小雨伞使用中介绍!
所以说如果我们要是想升级,直接升级到最高版本是不会有任何问题或者基本都可以解决的,但问题在于几乎没有人愿意升级到最新版本,那么我们就来谈谈降级或者只恢复不升级,这个就要用到SHSH了,SHSH我也不知道它到底是什么,但我知道只要我们能够正常刷机的时候,在苹果的官方服务器里肯定会有一个跟我们的手机相匹配的.SHSH文件,而且是每个手机都有自己唯一的,不同于其他手机的SHSH文件,所以这个东西一定要自己备份过,无法借用别人的。上面说关闭版本验证其实就是删除了你在苹果官方服务器的SHSH文件,那这样的话如果我们自己备份了自己的SHSH文件不就可以了么?回答是:对的!
首先说下SHSH备份期限的问题,并不是说随便哪个版本的SHSH都可以备份的,只有苹果服务器里有我们的SHSH文件我们才可以备份出来,如果苹果已经关闭了SHSH的认证,那我们是备份不到的!有些错过的朋友可能会很失望,比如说现在我们备份的话就只能备份4.2.1的SHSH。可能会有人想,备份它有什么用,不能解锁,不能完美越狱等等。我们可以想想,之前在4.1不能越狱的时候太多人都不喜欢4.1。 可现在如果说要给某位不小心升到4.2的朋友一个自己的4.1SHSH文件,他不笑死就好事!所以一切都为了将来!
SHSH备份的方法有常用的两种:一个是Cydia里备份(需要越狱)一个是用小雨伞备份(包括越狱和不越狱)。在Cydia里备份的方法是打开Cydia,在主页上也就是Cydia·home页面上,找到一个红心图标,它后面的那句话就是备份你的SHSH文件,点它一下就会显示等待,几秒钟后就会在主页顶端显示已经成功备份!这样你的SHSH文件就备份到了Cydia服务器(注意:是在Cydia服务器,不是在手机上)。如果进入Cydia之后在主页没有红心图标,那就说明Cydia已经帮你把当前可以备份的SHSH文件备份到了Cydia服务器。每次我们打开Cydia的时候,Cydia都会自动帮我们备份下当前可以备份的SHSH,但这个不是很可靠,还是自己动手的好!是否备份的查看方法是进入Cydia之后在主页顶端会有显示 比如:SHSH:4.0.2 , 4.1 , 4.2.1。 这就说明你的手机已经成功备份了三个版本的SHSH文件在Cydia服务器。那么你无论什么时候都可以刷这个三个版本,无论当前版本高于这个多少。另外我在论坛求助的时候看到过说另外的一个查看方法:说在Cydia的主页上点一行红色的标题,up什么什么4.0什么的(中下方),进去之后有显示:4.0.2:NO,4.0.1:YES,3.1.3:YES。他们说这就是说明你已经备份了4.0.1和3.1.3的SHSH。 相信我,这个不是!绝对不可以相信这个!查看方法只有我说的那一个。关于小雨伞的备份方法我们一会再说。
那用Cydia备份过之后怎么用呢,这里要修改下hosts文件,因为现在在苹果的服务器里还是不会有我们的SHSH,那我们只好在验证的时候把要验证的服务器指向Cydia服务器,这样就绕开了苹果的验证!hosts的修改方法是 用记事本打开,在最后添加一行:74.28.10.249 gs.apple.com(看起来是苹果,其实不是)保存退出。然后就可以正常刷机。降级的时候会在要结束的时候显示1015错误,这个错误上面说过,不用管,用小雨伞踢出就刷好了。
首先给一个最新版小雨伞的下载链接:http://bbs.weiphone.com/job-htm-action-download-pid-tpc-tid-1485616-aid-1495294.html
打开之后会有阻止弹出窗口提示,直接点提示然后点下载就可以!是最新版的(4.21.02版本),因为老版本的我都不会用只能给大家讲最新版的使用!
小雨伞(TinyUmbrella)是个好东西,它能帮我们手动备份自己当前可以备份的SHSH文件,还能帮我们避开许多苹果的验证。(注意:小雨伞备份SHSH是需要java支持的,如果电脑没有安装Java是不可以用的)打开小雨伞之后,左上角会显示我们当前链接到电脑的设备也就是我们正在链接的手机,当然它有两个显示,一个是最新的设备,一个是曾经的设备,手机链接的时候会显示出手机的名字,点中手机的名字在右上角的Sava SHSH按钮(保存SHSH)就会可以点了,点一下,在页面的最下方就会有一个保存的进度条显示,页面中部的空白区域有三个选项:General, Log, Advanced。 默认选中的是第一个General,空白区域显示已经备份到的SHSH版本, 下方是显示手机的属性信息。Log 选项下可以显示备份进度的详细内容,Advanced选项下可以设置小雨伞。
用小雨伞备份时它会自动从两个地方来备份手机SHSH文件,一个是Cydia服务器,一个是苹果服务器,也就是从这个两个地方找到可以备份的SHSH版本下载保存的自己的电脑上,存放目录为C:UsersAdministrator.shsh(win7)(XP类似),如果我们之前没有越狱,那从Cydia里肯定备份不到,在Log下可以看出,在苹果也仅可以备份当前可以刷机的版本(最新版本)。
备份完成之后呢我们就可以利用SHSH文件来刷机了。刷机之前呢要先点一下Sava SHSH下面的Start TSS Server这个按钮(也是绕过验证用的,不点的话刷机还是会3194错误)。点了Start TSS Server之后显示就成了Stop ,这时就可以正常刷机了。降级的时候最后会出现1015错误,也就是说你基带已经升上去了,降级固件是不会降级基带的,所以你的固件版本与基带版本不一致,这个时候你的固件其实已经刷到手机里去了,虽然手机显示一个USB与Itunes链接,进不去系统。所以不用担心,用小雨伞踢出就好。具体办法是:小雨伞不要关,手机也不要断开链接,先关掉Itunes,然后重启手机,还是显示USB与Itunes链接,这时候在小雨伞里选中自己的手机,右键下拉菜单里点Exit Recovery,或者直接在右上角点Exit Recovery。之后手机就会重启,然后就会出现一个苹果下面有个进度条,进度条跑过之后就正常开机了,而且固件也已经刷好了!
这里再跟大家说一件事:最近很多3g,3gs选择了红雪的升级06.15的ipad基带的解锁方式,然后就有人说,什么悲剧啦,没救啦等等的,具体说法是说以后都不能刷任何版本的手机固件了,听我说一句:胡扯!昨天!也就是2011年1月12日的下午3点,我亲自试验过,一部3gs4.1升级06.15ipad基带,红雪越狱,超雪1.2解锁,重刷4.1版本成功!最后还是会显示1015错误,(固件与基带不一致,一致才怪!)这个错误上面说了好多遍了!踢出来就好,然后正常开机,重新越狱解锁,没有任何问题!这里我向大家性命保证,绝对没问题!所以有些3g,3gs没有解锁的朋友可以尝试下这种解锁方式,不会给以后刷机照成影响!那会是一个很大的软肋,但绝对不是死穴!当然我们现在谈论的只是刷机,其他问题还是要大家多多考虑,毕竟那是升级到IPad的基带且不可降!
总结一下这几天的经验啊,冒险精神是我们人类非常宝贵的一个精神财富,没有冒险就没有创新,那我们人类社会就不会有进步,但我们冒险的时候绝对不可以把一切后果都交给运气,切记*心理!可以大胆的想,必须小心的做!不然出了不能挽回的后果,不是一个后悔就说的清的!下手之前谨慎再谨慎!
最后感谢威锋网,给了我们这样一个专业的知识平台,也希望那些前辈们能牵起我们后辈的手,多多分享你们的知识,能让我们少走一些弯路,毕竟来到这里我们就是一家人,我们不可能是敌人,只能是朋友!小白们也多多去搜索,不要像我一样,只知道发帖子问,那样收获很少的!
无线mesh网络
无线mesh网络,由mesh routers(路由器)和mesh clients(客户端)组成,其中mesh routers构成骨干网络,并和有线的internet网相连接,负责为mesh clients提供多跳的无线internet连接。 无线Mesh网络(无线网状网络)也称为“多跳(multi-hop)”网络,它是一种与传统无线网络完全不同的新型无线网络技术。
简介
在传统的无线局域网(WLAN)中,每个客户端均通过一条与AP相连的无线链路来访问网络,用户如果要进行相互通信的话,必须首先访问一个固定的接入点(AP),这种网络结构被称为单跳网络。而在无线Mesh网络中,任何无线设备节点都可以同时作为AP和路由器,网络中的每个节点都可以发送和接收信号,每个节点都可以与一个或者多个对等节点进行直接通信。这种结构的最大好处在于:如果最近的AP由于流量过大而导致拥塞的话,那么数据可以自动重新路由到一个通信流量较小的邻近节点进行传输。依此类推,数据包还可以根据网络的情况,继续路由到与之最近的下一个节点进行传输,直到到达最终目的地为止。这样的访问方式就是多跳访问。
其实人们熟知的Internet就是一个Mesh网络的典型例子。例如,当我们发送一份E-mail时,电子邮件并不是直接到达收件人的信箱中,而是通过路由器从一个服务器转发到另外一个服务器,最后经过多次路由转发才到达用户的信箱。在转发的过程中,路由器一般会选择效率最高的传输路径,以便使电子邮件能够尽快到达用户的信箱。
与传统的交换式网络相比,无线Mesh网络去掉了节点之间的布线需求,但仍具有分布式网络所提供的冗余机制和重新路由功能。在无线Mesh网络里,如果要添加新的设备,只需要简单地接上电源就可以了,它可以自动进行自我配置,并确定最佳的多跳传输路径。添加或移动设备时,网络能够自动发现拓扑变化,并自动调整通信路由,以获取最有效的传输路径。
Mesh网络的五大优势
与传统的WLAN相比,无线Mesh网络具有几个无可比拟的优势:
- 快速部署和易于安装。
安装Mesh节点非常简单,将设备从包装盒里取出来,接上电源就行了。由于极大地简化了安装,用户可以很容易增加新的节点来扩大无线网络的覆盖范围和网络容量。在无线Mesh网络中,不是每个Mesh节点都需要有线电缆连接,这是它与有线AP最大的不同。 Mesh的设计目标就是将有线设备和有线AP的数量降至最低,因此大大降低了总拥有成本和安装时间,仅这一点带来的成本节省就是非常可观的。无线Mesh网络的配置和其他网管功能与传统的WLAN相同,用户使用WLAN的经验可以很容易应用到Mesh网络上。 - 非视距传输(NLOS)。
利用无线Mesh技术可以很容易实现NLOS配置,因此在室外和公共场所有着广泛的应用前景。与发射台有直接视距的用户先接收无线信号,然后再将接收到的信号转发给非直接视距的用户。按照这种方式,信号能够自动选择最佳路径不断从一个用户跳转到另一个用户,并最终到达无直接视距的目标用户。这样,具有直接视距的用户实际上为没有直接视距的邻近用户提供了无线宽带访问功能。无线Mesh网络能够非视距传输的特性大大扩展了无线宽带的应用领域和覆盖范围。 - 健壮性。
实现网络健壮性通常的方法是使用多路由器来传输数据。如果某个路由器发生故障,信息由其他路由器通过备用路径传送。E-mail就是这样一个例子,邮件信息被分成若干数据包,然后经多个路由器通过Internet发送,最后再组装成到达用户收件箱里的信息。Mesh网络比单跳网络更加健壮,因为它不依赖于某一个单一节点的性能。在单跳网络中,如果某一个节点出现故障,整个网络也就随之瘫痪。而在Mesh网络结构中,由于每个节点都有一条或几条传送数据的路径。如果最近的节点出现故障或者受到干扰,数据包将自动路由到备用路径继续进行传输,整个网络的运行不会受到影响。 - 结构灵活。
在单跳网络中,设备必须共享AP。如果几个设备要同时访问网络,就可能产生通信拥塞并导致系统的运行速度降低。而在多跳网络中,设备可以通过不同的节点同时连接到网络,因此不会导致系统性能的降低。
Mesh网络还提供了更大的冗余机制和通信负载平衡功能。在无线Mesh网络中,每个设备都有多个传输路径可用,网络可以根据每个节点的通信负载情况动态地分配通信路由,从而有效地避免了节点的通信拥塞。而目前单跳网络并不能动态地处理通信干扰和接入点的超载问题。 - 高带宽。
无线通信的物理特性决定了通信传输的距离越短就越容易获得高带宽,因为随着无线传输距离的增加,各种干扰和其他导致数据丢失的因素随之增加。因此选择经多个短跳来传输数据将是获得更高网络带宽的一种有效方法,而这正是Mesh网络的优势所在。
在Mesh网络中,一个节点不仅能传送和接收信息,还能充当路由器对其附近节点转发信息,随着更多节点的相互连接和可能的路径数量的增加,总的带宽也大大增加。
此外,因为每个短跳的传输距离短,传输数据所需要的功率也较小。既然多跳网络通常使用较低功率将数据传输到邻近的节点,节点之间的无线信号干扰也较小,网络的信道质量和信道利用效率大大提高,因而能够实现更高的网络容量。比如在高密度的城市网络环境中,Mesh网络能够减少使用无线网络的相邻用户的相互干扰,大大提高信道的利用效率。
无线Mesh 网络的结构
无线Mesh 网络是一种与传统的无线网络完全不同的网络。传统的无线接入技术中,主要采用点到点或者点到多点的拓扑结构。这种拓扑结构中一般都存在一个中心节点,例如移动通信系统中的基站、802.11无线局域网(WLAN)中的接入点(AP)等等。中心节点与各个无线终端通过单跳无线链路相连,控制各无线终端对无线网络的访问;同时,又通过有线链路与有线骨干网相连,提供到骨干网的连接。而在无线Mesh网络中,采用网状Mesh拓扑结构,是一种多点到多点网络拓扑结构。在这种Mesh网络结构中,各网络节点通过相邻其他网络节点,以无线多跳方式相连。
在WMN中包括两种类型的节点:无线Mesh路由器和无线Mesh用户端。WMN的系统结构根据节点功能的不同分为3类:骨干网Mesh结构、客户端Mesh结构、混合结构[1]。
骨干网Mesh结构是由Mesh路由器网状互连形成的,无线Mesh骨干网再通过其中的Mesh路由器与外部网络相连。Mesh路由器除了具有传统的无线路由器的网关、中继功能外,还具有支持Mesh网络互连的路由功能,可以通过无线多跳通信,以低得多的发射功率获得同样的无线覆盖范围。
客户端Mesh结构是由Mesh用户端之间互连构成一个小型对等通信网络,在用户设备间提供点到点的服务。Mesh网用户终端可以是手提电脑、手机、PDA等装有无线网卡、天线的用户设备。这种结构实际上就是一个Ad hoc网络,可以在没有或不便使用现有的网络基础设施的情况下提供一种通信支撑。
Mesh客户端可以通过Mesh路由器接入骨干Mesh网络形成Mesh网络的混合结构,如图1所示,其中虚线和实线分别表示无线和有线连接。这种结构提供与其他一些网络结构的连接,增强了连接性,扩大了覆盖范围。
iphone4给力的FTP客户端
坐车的路上发现忘记把原来上传的文件和插件更新
按耐不住了
开iphone4 搜索了一个叫FTP on GO PRO的ftp客户端
在iphone4上下载并安装好它
登录我的FTP空间 一顿疯狂的目录移动操作后
哇 以前的文章上传的图片正常显示啦
高兴
此篇博文发自iPhone4
入手iPhone4港行16G
买了一个港行16G iPhone4
用了几天感受到一分钱一分货
如果iPhone能够保持现有品质的话 下次换ip5 再下次ip6
这个屏幕太霸道了
这个WIFI太霸道了
这个GPS太霸道了
这个3D感应太霸道了
流量也太霸道了:(
玩了一圈又回到了汇编
汇编的确是我的最爱
玩了一圈又回到了汇编
上层应用五花八门层出不穷 几天出新 层出不穷
汇编 永远是汇编
基础永远是最重要 最强大的!
读者分两种
一种是看不懂的:是你火候不够
另一种:你懂得
Visual Studio 2010 编译C
Visual C++ 2010 中包括一个 C 编译器,可用来创建从基本的 C 程序到 Windows API 应用程序的各种程序。
默认情况下,Visual C++ 编译器将以 .c 结尾的所有文件视为 C 源代码,将以 .cpp 结尾的所有文件视为 C++ 源代码。
- 单击 “开始”,指向 “所有程序”、 “Microsoft Visual Studio 2010”和 “Visual Studio 工具”,然后修改 “Visual Studio 2010 命令提示” 属性 起始位置为 C:。修改好后运行此快捷方式,输入 cl 回车。正确的回显如下:
用于 80×86 的 Microsoft (R) 32 位 C/C++ 优化编译器 16.00.30319.01 版
版权所有(C) Microsoft Corporation。保留所有权利。用法: cl [ 选项... ] 文件名… [ /link 链接选项... ]
- 在命令提示符下,键入 notepad test.c,并按 Enter。在系统提示是否创建文件时,单击 “是”。
- 在记事本中,键入下列各行并保存。
#include <stdio.h>
static int j;
int k=0;void fun1(void)
{
static int i=0;
i++;
printf(“i = %dn”,i);
}void fun2(void)
{
j=0;
j++;
printf(“j = %dn”,j);
}
int main()
{
printf(“This is a native C program.n”);
for(k=0;k<10;k++)
{
fun1();
fun2();
}
return 0;
} - 在命令提示符下,键入 cl test.c,并按 Enter。cl.exe 编译器将生成一个可执行程序 test.exe。运行回显如下:
This is a native C program.
i = 1
j = 1
i = 2
j = 1
i = 3
j = 1
i = 4
j = 1
i = 5
j = 1
i = 6
j = 1
i = 7
j = 1
i = 8
j = 1
i = 9
j = 1
i = 10
j = 1若要关闭命令提示符窗口,请键入 exit 并按 Enter。
从MSDN学来的,少加了点改进。


