摘要: 看结果1? 看结果2? 看结果3? 看结果4? 看结果5? 如何解释? 不同的是,第一条先在内存中创建了"ok"这个String,然后将reference赋给a,下一条语句String b = "ok";那么JVM将不再创建"ok",而是直接将第一个"ok"的reference赋给b,也就是说,a和 阅读全文
posted @ 2017-11-07 20:10 Advancing-Swift 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 首先,Excel 办公室系列软件——Office series Software 微软——Microsoftware 电子表格 Excel 第一行称为标题栏——title bar 第二行称为菜单栏——menu bar 第三行称为工具栏——tool bar 字体加粗——bold 字体倾斜——Itali 阅读全文
posted @ 2017-11-07 14:12 Advancing-Swift 阅读(903) 评论(0) 推荐(0) 编辑
摘要: 局部变量:函数内部定义的变量 float fun(int a){ int b,c; } 产生作用的范围紧紧限于函数内部 全局变量:函数之外定义的变量 int p=1,q=5; int fun(int r){ r=p+q; } 产生作用的范围在从定义位置开始到全部程序结束 最好写在#include < 阅读全文
posted @ 2017-11-07 09:41 Advancing-Swift 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 一个方法可以执行不同个数参数,前提是声明时赋值 阅读全文
posted @ 2017-11-07 09:38 Advancing-Swift 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 什么是函数模板? 就是不写具体的数据类型,而用一个虚拟类型来代表,这样可以提高效率。 阅读全文
posted @ 2017-11-07 09:25 Advancing-Swift 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 什么是重载? 就是一个函数名多次使用,通过参数不同实现不同的作用。 当在主函数中调用重载的函数时,要找参数类型相同的函数。 例题4.8 求3个数当中的最大的数? 因为我们刚才求的最大数是整数当中的最大数,如果参数变为双精度获长整型则需要重新编程,功能受限。 阅读全文
posted @ 2017-11-07 09:17 Advancing-Swift 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 什么是内置函数?也成内联函数 嵌入到主函数中的函数称为内置函数,也就是虽然函数写在main()的外边,但是我们通过一个关键字inline进行标识,这样就可以把写在外边的函数当成写在了主函数main()的里边。 一个函数写在主函数外边与写在主函数里边有什么区别?都可以正常运行,但程序效率不同。写在主函 阅读全文
posted @ 2017-11-07 08:53 Advancing-Swift 阅读(245) 评论(0) 推荐(0) 编辑