首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 嵌入式开发中C语言的指针使用

嵌入式开发中C语言的指针使用

资 源 简 介

在 DOS 下进行程序开发,除了常见的一些编译错误外,还可能出现一些运行错误,运行错误中最为严重的一种就是将磁盘文件系统破坏了,从而造成系统不能正常工作。这一类的错误往往都比较隐蔽,不容易调试发现,一般是在程序运行一段时间后才发现,最常见的现象包括有磁盘空间变小了、访问不到磁盘、磁盘中的文件突然丢失了、磁盘中的文件目录出现了乱码、磁盘中的文件无法删除等,这些现象表面上看似和文件读写操作相关,其实一般来说大都是和应用程序的指针、数组、堆栈的使用有关。如果在程序中有指针越界类型的错误,这个错误可能会改变了内存中相应的操作系统部分的代码和数据,操作系统再进行正常系统调用时,就可能把系统的文件扇区写坏,从而表现出上述的现象。
VIP VIP