一、知识点: 1.一维数组的定义和使用 (1)定义方式: 类型名 数组名[整型常量表达式]; 例:int a[10]; (2)说明: ① 数组名的命名规则和变量名相同,遵循标识符命名规则 ② 数组名后的常量表达式用[ ]括起来。 ③ 常量表达式表示元素的个数,即数组长度。 例: a[10]表示数组a ...
分类:
其他好文 时间:
2016-11-16 09:26:37
阅读次数:
171
位域的定义和使用 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, ...
分类:
编程语言 时间:
2016-11-15 14:20:08
阅读次数:
275
心得体会:对函数有了新的理解,学习了函数的定义和使用,对函数的调用形式、参数传递、原型声明有了初步的了解。也熟练了基础的函数程序设计,掌握了不同的函数使用方法。本章出现了一些概念性的内容,需要我多看书、多理解。 学习总结: 函数定义:函数是一个完成特定工作的独立程序模块,包括函数和自定义函数两种 函 ...
分类:
其他好文 时间:
2016-11-13 14:10:27
阅读次数:
198
C++模版: 模版时C++支持多参数多态的工具,使用模版可以为用户为类或函数声明一般模式,使得类的数据成员,或者成员函数的参数,返回值取得任意类型。 模版是一种对类型进行参数化的工具; 通常有两种形式:函数模版和类模版; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型不同的类 ...
分类:
编程语言 时间:
2016-11-08 07:56:49
阅读次数:
243
第六章 本章作为前五章的回顾,总结了C语言中可以使用的数据类型6.1节通过从数据在计算机内的存储格式入手介绍了整型、字符型、单精度和双精度实型四种基本数据类型的定义。6.2节介绍了不同数据类型常量和变量的定义和使用6.3节介绍了在C语言中如何通过函数调用完成数据的输入和输出6.4节介绍了C语言中不同 ...
分类:
其他好文 时间:
2016-11-07 09:45:03
阅读次数:
204
Juicer 中文文档:http://www.juicer.name/docs/docs_zh_cn.html官网:http://juicer.name/一个Javascript模板引擎的实现和优化(http://www.open-open.com/lib/view/open133516183565 ...
分类:
其他好文 时间:
2016-11-05 02:41:03
阅读次数:
272
模板(template)是泛型编程的基础,"泛型"的含义就是没有不依赖具体的数据类型.模板的引入是为了创建一般性的类(模板类)或者函数(模板函数).典型的容器比如迭代器/算法等是泛型编程的典型案例.例如,定义了一个vector,可以使用vector<int>, vector<string>, vec ...
分类:
编程语言 时间:
2016-11-04 23:07:33
阅读次数:
153
恢复内容开始 一、泛型编程 定义:编写与类型无关的逻辑代码,是代码复用的一种手段。模板是泛型编程的基础 模板分为:函数模板和类模板 函数模板:代表了一个函数家族,该函数与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本。 函数模板的格式:template<typename p1,typ ...
分类:
编程语言 时间:
2016-11-04 09:42:42
阅读次数:
330
1、什么是标准模板库STL(Standard Template Lib) 在之前已经学习过函数模板和类模板的声明和使用方法,之前的模板都是程序员自己根据自己的需求来设计的,从自己去声明这个模板的到最后去使用 模板都是自己完成的;而这些标准模板库并不是我们自己写的,而是一些大神们写的,因为他们在编程的 ...
分类:
编程语言 时间:
2016-11-01 18:53:15
阅读次数:
195
1、可变参数函数的函数头书写形式:type func_name(para_type para1,...); 2、确定函数可变参数的实际个数和各个参数的实际类型.(只能从逻辑上做某些约定) ...
分类:
编程语言 时间:
2016-10-31 13:38:36
阅读次数:
273