C++多态性简单介绍

C++是一门面向对象的语言,面向对象的三个重要特征为:封装、继承、多态。这里简单介绍C++的多态性。多态性就是不同对象收到相同消息时,产生不同的行为(即方法),在程序设计中,多态性是用一个名字定义不同的函数,这些函数执行不同但又类似的操作,这样就可以用同一个函数名调用不同内容的函数,实现“一个接口,多种方法”。在C++中,多态性的实现与联编有关,联编分为静态联编和动态联编

C语言sprintf与sscanf函数

C语言提供了一些列的格式化输入输出函数,最基本的是面向控制台标准输出和输入的printf和scanf,其实还有面向字符串的sprint和sscanf,面向文件的流的fprintf和fscanf。今天着重总结一下sprintf和sscanf系列函数,这两个函数类似于scanf和printf ,不同点是从字符串*buffer用于输入输出。

C++ static详解

静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。 静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。