1-3 输入和显示puts函数只接受 一个 实参,并且在结尾自动换行2-1运算求商运算符 :除法运算符" / ",如果是两个整数相除结果为整数如果需要保留小数时 必须将其中一个除数转换为浮点数。5/3=1 3/5=0 6.0/4=1.5 (List01)求余运算符 int%int用printf函数....
分类:
编程语言 时间:
2014-11-26 23:58:41
阅读次数:
682
之前的都在印象笔记记录continue 结束本轮循环体,进入下一次循环。break 直接结束整个while循环形参:定时函数时函数名后面中的参数实参:调用函数时传入的具体数据基本数据类型作为形参,纯粹是值传递,修改函数内部形参的值,不会影响实参值
分类:
编程语言 时间:
2014-11-26 14:17:00
阅读次数:
199
1 基本成员类型1.1 字段字段表示类的固有数据成员,可以是值类型,也可以是引用类型1.2 方法1.2.1 方法表达类所能执行的计算和操作1.2.2 参数类型C#中的方法可以接受的参数类型共有4种普通参数,采用值传递引用型参数(ref),采用引用传递,实参必须进行初始化输出型参数(out),采用引用...
分类:
其他好文 时间:
2014-11-25 23:19:29
阅读次数:
167
方法重载注意的问题
重载方法的参数分别是基本数据类型和对应的包装类
调用规则;
1.如果实参是基本数据类型
先找到带有该类型参数的方法,找不到则扩大范围继续找
前面的步骤找不到,则带有装箱之后的包装类型参数的方法
2.如果实参是包装类型
先找到该包装类型的方法,如果没有匹配,不会扩大范围,而是按照父子类的规则传参
如果上面的匹配找不到,则将包装类拆箱来匹配参数或扩大范围...
分类:
其他好文 时间:
2014-11-24 22:29:15
阅读次数:
319
变量的类型按作用范围可以把变量分为局部变量和全局变量参数的类型实参和形参变量的内存分配——静态和动态静态变量的声明关键字:static动态变量的声明,内存的动态分配可以使用函数malloc(字节数)栈机制——运行时内存布局(Runtime Memory Layout)一个程序要运行,就要先将可执行文...
分类:
其他好文 时间:
2014-11-23 23:11:26
阅读次数:
326
在《C++ Primer》第五版中,关于模版实参推断,讲述了如下内容1.类型转换与模版类型参数2.函数模版的显式实参3.尾置返回类型4.类型转换5.函数指针和实参推断6.模版参数推断和引用书中留给大家一些习题,要求大家给出模版参数的推断类型,参见16.2.5节练习。问题是如何验证我们的答案是否正确,...
分类:
其他好文 时间:
2014-11-21 20:17:00
阅读次数:
211
在《C++ Primer》第五版中,关于模版实参推断,讲述了如下内容
1.类型转换与模版类型参数
2.函数模版的显式实参
3.尾置返回类型
4.类型转换
5.函数指针和实参推断
6.模版参数推断和引用
书中留给大家一些习题,要求大家给出模版参数的推断类型,参见16.2.5节练习。问题是如何验证我们的答案是否正确,我在这里给出一段代码,抛砖引玉!
template voi...
分类:
编程语言 时间:
2014-11-21 18:42:59
阅读次数:
363
许多模板技术拖着一长串的类型参数,不过很多参数都设有合理的缺省值。
template
class BreadSlicer{};
但是如果我们需要指定某个非缺省实参,还必须明确的指定在它之前的所有实参,即使这些实参跟默认参数一致。
BreadSlicer
分类:
其他好文 时间:
2014-11-21 06:55:08
阅读次数:
186
1.F(arg1,arg2,...) 这 是最常见的定义方式,一个函数可以定义任意个参数,每个参数间用逗号分割,用这种方式定义的函数在调用的的时候也必须在函数名后的小括号里提供个数相等的 值(实际参数),而且顺序必须相同,也就是说在这种调用方式中,形参和实参的个数必须一致,而且必须一一对应,也就是说...
分类:
编程语言 时间:
2014-11-20 23:28:01
阅读次数:
262