上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: getchar 一、首先给出《The_C_Programming_Language》这本书中的例子: #include <stdio.h> int main( ) { int c; c = getchar(); while (c != EOF) { putchar(); c= getchar(); 阅读全文
posted @ 2016-09-12 14:46 张飞online 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-09-11 16:33 张飞online 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 先引入一下题啊,主要是看到有人这样写 我个人觉的这样写没什么意思,没有体现出了extern的特性。 还没完,那include就没用了吗?在有较多的extern引入的时候我们可以写一个头文件,头文件里面写上这一堆extern。然后在包进去,然后在预编译的时候展开,就和我们写在里面一样。 函数中的ext 阅读全文
posted @ 2016-09-11 14:24 张飞online 阅读(5773) 评论(1) 推荐(0) 编辑
摘要: 这个问题是老生常谈的问题了,虽然诸多大牛都深恶痛绝的告诉所有人不要那样写,但这永远挡不住学校的老师和考试。 今天我们来辨析一下这个东西。 首先我们来名词辨析一下吧: ++i 这个叫 前自增 i++这个叫 后自增 - -i 这个叫 前自减 i-- 这个你应该猜到了吧。。。。。。。 好了我们知道了名字我 阅读全文
posted @ 2016-09-11 13:53 张飞online 阅读(2826) 评论(0) 推荐(0) 编辑
摘要: 下面是一些命令,先来谈谈今天的若干收获吧! 计算机中的一切文件都是以二进制补码的形式存在,问题也就来了。 第一个问题 如果我们给一个无符号的数赋值一个负数,他会读取到什么,又会输出什么?(似乎问题和上面的话没关系啊,嘘!往下看!) 第二个问题是什么那?那就是溢出。我们知道char类型来说它的范围是- 阅读全文
posted @ 2016-09-09 19:41 张飞online 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-09-03 23:35 张飞online 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Shell 的英文释义是外壳,与 kernel 内核名词遥相呼应,一外一内,一壳一核。内核就像瑞士银行的金库,存放着客户的黄金等众多的(硬件)资产,闲杂人等(包括客户)当然是严格禁止入内的,而作为客户要存取金库中的资产则需要通过专门的特定管理人员代为操作完成,并把存取(操作)的结果呈现给客户。在 L 阅读全文
posted @ 2016-09-02 20:38 张飞online 阅读(3120) 评论(0) 推荐(0) 编辑
摘要: 不知道从什么时候对于./的感觉就是这是一条运行命令,因为你要运行某个文件的时候就用./ 但是这个显然是错误的./表述的是当前目录 .就是表示当前目录的。至于为什么运行当前目录下的 文件需要加上./原因如下。 linux系统在运行程序时,若不指定具体文件路径,则系统会在环境变量PATH所指定的搜索路径 阅读全文
posted @ 2016-09-02 20:29 张飞online 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 程序的装入为了阐述上的方便,我们先介绍一个无需进行链接的单个目标模块的装入过程。该目标模块也就是装入模块。在将一个装入模块装入内存时,可以有绝对装入方式、可重定位装入方式和动态运行时装入方式,下面分别简述之。第四章 存 储 器 管 理 ·119·1.绝对装入方式(Absolute Loading M 阅读全文
posted @ 2016-08-30 17:08 张飞online 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 你打开stm32的启动文件,例如startup_stm32f10x_hd.s 里面有很多中断跳转的入口。用白话说就是固件库帮你写好了发生什么中断时跳转到哪里,这些名字是一个函数名,你要把这些函数写出来,然后中断来了stm32就跳到这样函数名的函数里面来。这些函数不一定要放到stm32f10x_it. 阅读全文
posted @ 2016-07-12 15:31 张飞online 阅读(5197) 评论(1) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页