C语言最早是由Dennis Ritchie于1973年设计并实现的,其初衷是作为UNIX系统的编程语言。 《The C Programming Language》一书1978年出版第一版。 1983年,美国国家标准协会(ANSI)成立了一个委员会,其目标是制定"一个无歧义性的且与具体机器无关的以语言 ...
分类:
编程语言 时间:
2017-11-02 19:11:01
阅读次数:
197
循环: 函数: 函数的返回值是要评估的函数体中的最后一个表达式 pair与map: 参考资料: w3c R语言教程 ...
分类:
编程语言 时间:
2017-08-08 21:48:30
阅读次数:
201
《C语言点滴》 指针变量的含义 保存地址的变量 short *ptr ;(创建一个指针变量,其指向的地址长度为short) 指针是用来引用的 ,数组是用来定义的 指针:一个XX型的指针应该指向一个XX型的地址。 数组:一个XX型的数组,就是一个XX型的地址。 回调函数:通过一个指针变量调用的函数。我 ...
分类:
编程语言 时间:
2017-08-06 16:02:53
阅读次数:
131
> sample(1:6,4,replace=TRUE)[1] 4 5 2 6在1-6的整数中随机生成4个整数,且数字可以重复,即每个数字均可重复选择;>sample(LETTERS)随机生成26个英文字母>sample(c(0,1),100,replace = TRUE,prob = c(0.3,... ...
分类:
编程语言 时间:
2017-07-24 17:32:34
阅读次数:
207
1.随意输入两个数x和y,输出最大值max。 int max(int x, int y) {return x>y?x:y;} 2.函数模版 (1)用一种或者多种通用类型去表示函数——函数模版。 (2)函数模版因为没有详细的数据类型。所以函数模版不可执行。 (3)作用:模板就是实现代码重用机制的一种工 ...
分类:
编程语言 时间:
2017-07-13 21:42:11
阅读次数:
162
1.C++中的多态 (1)多态性:同一个函数的调用能够进行不同的操作,函数重载是实现多态的一种手段。 (2)联编:在编译阶段进行联接。即是在编译阶段将一个函数的调用点和函数的定义点联接起来。 A.静态联编:在编译阶段就完毕的函数联编——函数重载。 B.动态联编:在程序的执行阶段由系统自己主动选择详细 ...
分类:
编程语言 时间:
2017-07-12 18:48:44
阅读次数:
236
1.静态成员 (1)由keywordstatic修饰 静态变量定义语句在编译阶段就运行,运行过程中不再运行。 (2)分类:静态数据成员、静态成员函数。 (3)静态成员时类的全部对象共享的成员,而不是某一个对象的成员。 2.静态成员的使用 (1)在定义说明前加上statickeyword。比如: st ...
分类:
编程语言 时间:
2017-06-17 17:01:43
阅读次数:
146
ECMAScript 6入门 1、ECMAScript 6.0(也就是ES2015 以下简称 ES6)是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ...
分类:
其他好文 时间:
2017-05-30 19:25:53
阅读次数:
146
7.6.6 搜索及排序切片和数组 标准库提供了 sort 包来实现常见的搜索和排序操作。您可以使用 sort 包中的函数 func Ints(a []int) 来实现对 int 类型的切片排序。例如 sort.Ints(arri),其中变量 arri 就是需要被升序排序的数组或切片。为了检查某个数组 ...
分类:
编程语言 时间:
2017-05-16 18:44:35
阅读次数:
266
示例 8.1 make_maps.go package main import "fmt" func main() { var mapLit map[string]int //var mapCreated map[string]float32 var mapAssigned map[string]i ...
分类:
编程语言 时间:
2017-05-16 18:40:10
阅读次数:
306