相关分类: Java技术 C/C++ VB delphi
  • 第2章 程式的版式

    版式虽然不会影响程式的功能,但会影响可读性。程式的版式追求清楚、美观,是程式风格的重要构成因素。/PP能够把程式的版式比喻为“书法”。好的“书法”可让人对程式一目了然,看得兴致勃勃。差的程式“书法”如螃蟹爬行,让人看得索然无味,更令维护者烦恼有加。请程...

    2008-02-23 05:28:53

  • 第1章 文档结构

    每个C /C程式通常分为两个文档。一个文档用于保存程式的声明(declaration),称为头文档。另一个文档用于保存程式的实现(implementation),称为定义(definition)文档。 C /C程式的头文档以“.h”为后缀,C程式的定义文档以“.c”为后缀,C 程式的定义文档通常以“...

    2008-02-23 05:28:54

  • 前 言

    软件质量是被大多数程式员挂在嘴上而不是放在心上的东西! 除了完全外行和真正的编程高手外,初读本书,您最先的感受将是惊慌:“哇!我以前捏造的C /C程式怎么会有那么多的毛病?” 别难过,作者只但是比您早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经...

    2008-02-23 05:28:52

  • 换行符和endl的区别

    在编程中,当有多行cout输出后有些结尾用了endl,而有些又没用,请问什么时候需要,什么时候无需,有没用什么影响?那"n"是不是单纯的换行作用? 这是Console(控制台)编程是一种输出方式方法。 "n"表示的是换行符(newline),输出换行符时,他结束当前的行,并将随后...

    2008-02-23 05:28:52

  • C/C 语言void及void指针深层探索

    1.概述 许多初学者对C/C 语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法和技巧。 2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *能够指向...

    2008-02-23 05:28:51

  • C 中extern

    C 语言的创建初衷是“a better C”,但是这并不意味着C 中类似C语言的全局变量和函数所采用的编译和连接方式和C语言完全相同。作为一种欲和C兼容的语言,C 保留了一部分过程式语言的特点(被世人称为“不完全地面向对象”),因而他能够定义不属于任何类的全局变量和函...

    2008-02-23 05:28:51

  • 谨慎使用私有继承

    在《C 箴言:确保公开继承模拟“is-a”》一文中论述了 C 将 public inheritance(公有继承)视为一个 is-a 关系。当给定一个 hierarchy(继承体系),其中有一个 class Student 从一个 class Person 公有继承,当为一个函数调用的成功而有必要时,需要将 Students 隐式...

    2008-02-23 05:28:49

  • 创建和使用库:静态、共享和动态

    C语言中有一些函数无需进行编译,有一些函数也能够在多个文凭中使用。一般来说,这些函数都会执行一些标准任务,如数据库输入/输出操作或屏幕控制等。能够事先对这些函数进行编译,然后将他们放置在一些特别的目标代码文档中,这些目标代码文档就称为库。库文档中的函数...

    2008-02-23 05:28:49

  • C 语言的特点

    C 语言发展如此迅速, 而且成为最受欢迎的语言之一, 主要因为他具备强大的 功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。 用C 语言加上一些汇编语言子程式, 就更能显示C 语言的优势了, 象PC- DOS 、 WORDSTAR等就是用这种方法编写的。归纳...

    2008-02-23 05:28:46

  • C/C 中的结构体

    什么是结构体? 简单的来说,结构体就是个能够包含不同数据类型的一个结构,他是一种能够自己定义的数据类型,他的特点和数组主要有两点不同,首先结构体能够在一个结构中声明不同的数据类型,第二相同结构的结构体变量是能够相互赋值的,而数组是做不到的,因为数组是...

    2008-02-23 05:28:47

2