语法
文章平均质量分 75
efdev
这个作者很懒,什么都没留下…
展开
-
对比不同编程语言中的参数默认值和扩展参数(可变参数)
对比不同编程语言中的参数默认值和扩展参数(可变参数) 本文讨论C++、JAVA、C#、EF中参数默认值和扩展参数(可变参数)的实现。只作对比,尽量客观陈述,不作优劣之分,以免引起无谓的语言之争。 如果错误之处,敬请指正。 一、参数默认值C++:定义方式: int method1(int a = 0) int method2(int a , int b =原创 2007-08-16 17:28:00 · 3814 阅读 · 35 评论 -
从“控制台.输出行()”的变迁看“易语言.飞扬”的发展
一开始的时候,“控制台.输出行()”只有一个参数,为了支持多种类型,重载了多个版本: 控制台.输出行(整数 n) 控制台.输出行(小数 d) 控制台.输出行(逻辑 b) 控制台.输出行(文本 s) 控制台.输出行(字节集 bin) 控制台.输出行(对象 o)可以这么使用: 控制台.输出行(123); //输出整数 控制台.输出行(100.123); //输出小数 控制台.输原创 2007-10-12 13:50:00 · 2538 阅读 · 5 评论 -
更新“易语言.飞扬”编译器,改进“遍历循环(foreach)”
(2007.11.13)今天更新了“易语言.飞扬”编译器,改进了“遍历循环(foreach)”。之前的“遍历循环”,支持对数组和“可遍历对象”进行遍历;改进后的“遍历循环”,支持对数组和“遍历器对象”进行遍历。对数组的支持都是特例,下面重点对比一下之前的“可遍历对象”和现在的“遍历器对象”。之前对“可遍历对象”的定义为:具有公开的“创建遍历器()”方法的对象,此方法返回一个“遍历原创 2007-11-13 20:10:00 · 2635 阅读 · 15 评论