函数 函数的定义关键字:def 使用global语句可以清楚地表明变量是在外面的块定义的 示例:(函数运行完毕后x的值是2) 可以给形参加上默认值,默认参数是不可变的,而且只有在形参表末尾的那些参数可以有默认参数值,即你不能在声明函数形参的时候,先声明有默认值的形参而后声明没有默认 值的形参。这是因 ...
分类:
编程语言 时间:
2017-11-16 14:19:20
阅读次数:
158
数组、指针、引用三者夹杂不清,写法很容易让人记忆混淆,现在做如下总结: 数组的引用和引用的数组 C++中由于数组不允许拷贝和赋值,当我们函数形参设为数组时,编译器会自动将数组形参转换为数组首元素的指针,也就是说: 其实会被转换为: 其中,这个ptr指针指向数组首元素,也就是: 综上,其实以下几种数组 ...
分类:
编程语言 时间:
2017-11-08 11:46:59
阅读次数:
245
main函数可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个, 习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv( 第二个形参)必须是指 ...
分类:
编程语言 时间:
2017-11-07 22:56:07
阅读次数:
279
要实现指针作为函数形参,改变实参指针的值。一般有两种做法: http://blog.csdn.net/liuyajun2013/article/details/17151309#0-tsina-1-79483-397232819ff9a47a7b7e80a40613cfe http://www.cn ...
分类:
其他好文 时间:
2017-11-01 14:53:53
阅读次数:
227
绪 言 ES6 大家对JavaScript中的函数都不陌生。今天我就为大家带来ES6中关于函数的一些扩展方式和方法。 1.1函数形参的默认值 1.1.1基本用法 ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。如下代码: ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的 ...
分类:
其他好文 时间:
2017-10-29 11:14:14
阅读次数:
262
1.动手动脑1:类中定义的为有参构造函数,而主函数中引用的为无参,在类中没有函数与之相匹配。 2.java字段初始化的规律 Java进行初始化的地方有两个:初始化块和构造函数,其中初始化块又分为静态初始化块和实例初始化块。静态初始化块是类中由static修饰的初始化块,实例初始化块为类中没有任何关键 ...
分类:
其他好文 时间:
2017-10-18 21:42:48
阅读次数:
160
attribute:应用程序与顶点着色器的接口,使用顶点属性定义函数进行定义; uniform:应用程序与所有着色器的接口,定义不随顶点变化的“一致变量”; varying:着色器之间的“易变变量”接口,用于传递插值得到的顶点数据; const:用于声明常量数据; in:作为函数形参进行传递,函数返 ...
分类:
其他好文 时间:
2017-10-13 21:15:33
阅读次数:
962
模版作为类或函数的蓝图公式,通过定义产生任意数量特定类型的类,特定的类型体现多态性. 1.模版形参表 函数形参表定义了特定类型的局部变量但不初始化那些变量,在运行时提供实参来初始化形参.模版形参表示类型形参(type parameter),也可以表示非类型形参(nontype parameter), ...
分类:
编程语言 时间:
2017-10-13 21:13:26
阅读次数:
190
6.1 形参:与实参有联系的变量,可以是实参的拷贝、引用等。 实参:传递给被调用函数的参数,让调用函数中的值可以给被调用函数使用 6.4 1 #include <iostream> 2 #include <vector> 3 #include <cctype> 4 #include <iterato ...
分类:
其他好文 时间:
2017-10-12 23:13:55
阅读次数:
385
贴一下,方便查看!!! 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 () 圆括号 (表达式)/函数名(形参表) . 成员选择(对象) 对象.成员名 -> 成员选择(指针) 对象指针->成员名 2 - 负号运算符 -表达式 右到左 单目运算符 ...
分类:
其他好文 时间:
2017-10-04 00:24:13
阅读次数:
159