tag 标签: cnasic

相关资源
  • 所需E币: 3
    时间: 2019-12-25 12:18
    大小: 58.79KB
    上传者: 238112554_qq
    C语言进阶-第五讲数据结构与链表……
  • 所需E币: 4
    时间: 2019-12-25 12:18
    大小: 95.29KB
    上传者: 二不过三
    C语言进阶-第四讲存储器与指针……
  • 所需E币: 5
    时间: 2019-12-25 12:18
    大小: 130.1KB
    上传者: givh79_163.com
    C语言进阶-第三讲编译汇编调试……
  • 所需E币: 5
    时间: 2019-12-25 12:18
    大小: 157.08KB
    上传者: rdg1993
    C语言进阶-第七讲编码风格第七讲编码风格(CodingStyle)凌明trio@seu.edu.cn东南大学国家专用集成电路系统工程技术研究中心www.cnasic.com目录简介及说明语言规则1.基础2.数据3.说明与表达式4.函数5.内存及资源6.源文件风格指导7.程序书写8.命名9.文档www.cnasic.com简介及说明正确性易维护性易移植性代码的高效性www.cnasic.com程序实例floatb,c[10];voidabc(void)abc(void){floatzongfen=0;intd;for(d=0;dif(c[d]>0)zongfen+=c[b];b=zongfen/10;}这段程序在做什么?这段程序是否有错误?这程序中存在哪些不良的书写风格?它们可能会引起什么后果?www.……
  • 所需E币: 4
    时间: 2019-12-25 12:18
    大小: 151KB
    上传者: rdg1993
    C语言进阶-第六讲中断与驱动……
  • 所需E币: 4
    时间: 2019-12-25 12:18
    大小: 110.72KB
    上传者: 16245458_qq.com
    .C语言进阶-第二讲C语言复习……
  • 所需E币: 5
    时间: 2019-12-25 12:19
    大小: 77.44KB
    上传者: 978461154_qq
    C语言进阶-第八讲编写安全无错的代码第八讲代码的调试凌明trio@seu.edu.cn东南大学国家专用集成电路系统工程技术研究中心www.cnasic.com目录BugsvsDebugging!!断点,单步,变量的观察与修改,内存观察与修改,调用栈Bug的定位关注代码的层次与接口关注内存的访问越界(堆栈溢出,缓冲区溢出,数组越界)关注边界情况Bug的修正让代码检查自己的错误利用断言利用调试宏参数的合法性检查堆栈的监控(溢出?)内存数据结构的监控(Audit)调试信息的记录与输出其他的方法和工具代码检查(CodeRevieworCodeInspection)编译器的警告与Lint工具好的CodingStylewww.cnasic.comBugsvsDebugging没有Bug的就不是软件核心的问题是:怎样发现程序错误的根源?怎样在软件中自动地查出这个错误?怎样修正这个错误?怎样避免这个错误?www.cnasic.com初学者的困惑在错误面前一筹莫展拼命的单步,但却不知道该关心什么?根本就不单步跟踪程序,或者不敢往下层函数跟踪总是发现编译器的“Bug”……
  • 所需E币: 4
    时间: 2019-12-25 12:18
    大小: 96.92KB
    上传者: 2iot
    C语言进阶-第一讲概述……