摘要: #include <stdio.h>int array[] = {12,3,4,5,6};#define LEN (sizeof(array)/sizeof(array[0]))int main(){ int d = -1; if (d <= LEN ) printf("HEHE"); else printf("HAHA"); return 0;}代码输出为"HAHA"。原因:LEN的返回值为unsigned int型,if语句在signed int 与unsigned int之间测试相等性,则signed int提 阅读全文
posted @ 2012-06-05 23:52 Moon_Bird 阅读(612) 评论(0) 推荐(1) 编辑
摘要: import sysimport BaseHTTPServerfrom SimpleHTTPServer import SimpleHTTPRequestHandlerHandlerClass = SimpleHTTPRequestHandlerServerClass = BaseHTTPServer.HTTPServerProtocol = "HTTP/1.0"if sys.argv[1:]: port = int(sys.argv[1])else: port = 8000server_address = ('127.0.0.1', port)Handle 阅读全文
posted @ 2012-06-05 20:35 Moon_Bird 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.linuxsir.org/main/?q=node/129#1 作者:北南南北一、什么是多重操作系统引导管理器,什么是GRUB;1、什么是多重操作系统引导管理器及工作原理;系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成;Briefly, boot loader is the first software program that runs when a computer starts. It is 阅读全文
posted @ 2012-06-05 20:11 Moon_Bird 阅读(1572) 评论(0) 推荐(0) 编辑