摘要: 第一章 1.嵌入式系统 “以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用系统对功能,可靠性,成本,体积,功耗要求严格的专用计算机系统” 根据应用的要求,沿着“体积小,低功耗,高可靠”方向发展,对运算速度,存储容量没有统一要求。三要素:嵌入,专用,计算机 2.嵌入式系统有哪些组成部分 一般 阅读全文
posted @ 2017-12-06 17:04 喵小喵~ 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 总论 1.fopen r以只读方式打开文件,该文件必须存在 r+以可读写方式打开文件,文件必须存在 rb+读写打开一个二进制文件,允许读写数据,文件必须存在 rw+读写打开一个文本文件,允许读和写 w 打开只写文件,若文件存在则文件长度清零,即该文件内容会消失,若文件不存在则建立该文件 w+打开可读 阅读全文
posted @ 2017-12-06 16:04 喵小喵~ 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 一.关键一点 最关键的一点:结构体在内存中是一个矩形,而不是一个不规则形状 二.编程实战 1 #include <stdlib.h> 2 #include <stdio.h> 3 4 struct A 5 { 6 int a; 7 char b; 8 }; 9 10 int main() 11 { 阅读全文
posted @ 2017-12-06 15:15 喵小喵~ 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1.每个线程都有自己专属的栈(stack),先进后出(LIFO) 2.栈的最大尺寸固定,超出则引起栈溢出 3.变量离开作用范围后,栈上的数据会自动释放 4.堆上内存必须手动释放(C/C++)除非语言执行环境支持GC 5.栈还是堆? --明确知道数据占用多少内存 --数据很小 --大量内存 --不确定 阅读全文
posted @ 2017-12-06 13:32 喵小喵~ 阅读(625) 评论(0) 推荐(1) 编辑
摘要: 学习了c语言的指针,那么指针能做什么呢,首先,他可以写外挂 首先我们来编写一个dll,挂载到植物大战僵尸上,记住是dll,因为如果你创建一个应用程序,该应用程序是不能操作其他程序的地址的. 第一步,打开CE和植物大战僵尸,用CE找到阳光的地址 好,我们找到了地址,接下来开始编程吧,看看指针的魅力 好 阅读全文
posted @ 2017-12-06 12:50 喵小喵~ 阅读(1340) 评论(0) 推荐(0) 编辑