调试(debugging)是指去掉程序中的错误(通常被称为bugs)的过程。一个错误可能非常简单,例如拼错一个单词或者漏掉一个分号;也可能比较复杂,例如使用一个指向并不存在的地址的指针。无论错误的复杂
可移植性并不是指所写的程序不作修改就可以在任何计算机上运行,而是指当条件有变化时,程序无需作很多修改就可运行。 你不要把“我不会碰到这种情况”这句话说得太早。直到MS—Windows出现之前,
位指的是二进制系统中的一位,它是最小的信息单位。位的用处可以从两方面去分析:第一,计算机对位的值可以有任意多种解释,例如表示"yes’’或"no”,或者表示磁盘是否已插入驱动器,或者表示某个鼠标键是否
目 录 第l章 C语言 1. 1 什么是局部程序块(local block)? 1. 2 可以把变量保存在局部程序块中吗? 1. 3 什么时候用一条swit
假如你不理解C语言标准的价值,你就不会知道你是怎样地幸运。 一个C程序员会期望一个C程序无论是在哪里开发的,在另一个编译程序中都能通过编译。实际上不能完全做到这一点,因为许多头文件和函数库都是
execve process.h 进程控制子程序 装入并运行其它程序 execvp process.h 进程控制子程序
函数 包含 类别 功能 longjmp setjmp.h 杂类子程序 执行非局部
12.5 对字符串进行操作的标准库函数有哪些? 简单的回答是:(string.h)中的函数。 C语言没有固有的字符串类型,但c程序可以用以NUL(’\O’)字符结束的字符数组来代替字符
函数 包含 类别 功能 _atold math.h 数学子程序 把字符串转
问:CFile使用了缓冲区吗? 请告诉我CFile到底有没有使用缓冲区来处理文件? 答:CFile没有使用运行库的I/O缓冲例程,从这个意义上讲CFile并没有使用缓冲. 但是有可能操作系统在处理文件