摘要: 天使在某个夏天跟我说再见的那一年我渐渐看不见了在拥挤的人群里我迷失了方向可是 我们又是何其幸运无法确知自己生活在什么样的世界里 阅读全文
posted @ 2013-10-27 23:08 技术让梦想更伟大 阅读(183) 评论(0) 推荐(0) 编辑
摘要: C语言位运算符:与、或、异或、取反、左移和右移 位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算符列表:运算符含义描述 &按位与如果两个相应的二进制位都为1,则该位的结果值为1,否则为0 |按位或两个相应的二进制位中只要有一个为1,该位的结果值为1 ^按位异或若参加运算的两个二进制位值相同则为0,否则为1 ~取反~是一元运算符,用来对一个二进制数按位取反,即将0变1,将1变0 >右移将一个数的各二进制位右移N位 阅读全文
posted @ 2013-10-27 16:46 技术让梦想更伟大 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 一、CGI概述 CGI(公用网关接口)规定了Web服务器调用其他可执行程序(CGI程序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互,也就是CGI程序接受Web浏览器发送给Web服务器的信息,进行处理,将响应结果再回送给Web服务器及Web浏览器。CGI程序一般完成Web网页中表单(Form)数据的处理、数据库查询和实现与传统应用系统的集成等工作。CGI程序可以用任何程序设计语言编写,如Shell脚本语言、Perl、Fortran、Pascal、C语言等。但是用C语言编写的CGI程序具有执行速度快、安全性高(因为C语言程序是编译执行且不可被修改)等特点。 CGI接.. 阅读全文
posted @ 2013-10-27 15:14 技术让梦想更伟大 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 我们在学习C语言的32个关键字时,大家都不太注意volatile这个关键字,volatile是一个类型修饰符。volatile的中文意思是“易变的”。那么在程序中我们在什么情况下才使用他呢?我们在分析内核时经常看到这个关键字的使用。举例如下:view plaincopy to clipboardprint?structtask_struct{volatilelongstate;/*-1unrunnable,0runnable,>0stopped*/void*stack;atomic_tusage;unsignedintflags;/*perprocessflags,definedbelo 阅读全文
posted @ 2013-10-27 13:57 技术让梦想更伟大 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 现在学嵌入式的话,最主要是要把C语言熟悉,比如指针,链表,共用体,结构体等,还是得听老师的话。。 在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很多就算编译通过了也达不到我们预期的结果,完了自己是不是也很难找到错在哪儿吧?我绝得语言之所以能称之为语言,它肯定是一种工具一种相互交流相互通信相互传达之间的意图的工具,作为语言那肯定得有自己的语法,要想相互交流肯定得先学好它的语法吧(比如像表达式,函数,循环,指针)我称之为C语言的语法。C语言虽然很强大但是他也有不少陷... 阅读全文
posted @ 2013-10-27 09:37 技术让梦想更伟大 阅读(478) 评论(0) 推荐(0) 编辑
摘要: Linux系统对你的硬件要求不是很高,你可以参照你的系统上面的参数进行对照,Linux系统的初衷就是以最低的配置完成最高的性能,随意,现在的计算机都可以安装这个系统的,你不要顾虑多了,但是分区你不用系统自己给你的分区,那样,,你有很多东西就会在安装系统的时候掉了,但是如果你的计算机不是用来全部安装L 阅读全文
posted @ 2013-10-27 07:56 技术让梦想更伟大 阅读(11574) 评论(0) 推荐(0) 编辑