导读
易语言5.6完美版,可静态编译,绿色无后门

学习易语言 讲究的是系统,如果你正在四处闲逛,你懂的永远是皮毛! 觅风论坛正在为每个困惑的对易语言 详细

[教程] 易语言实现封装自增函数类库源码实现

[复制链接]

微信扫一扫 分享朋友圈

小枫嘎嘎 发表于 2024-4-6 12:42:31 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
应用的话,看上面截图,可以省略每次p=p+1 这样多写一行的的代码了例程的  自增函数—累加()  ,返回的数值依次是  0,1,2,3,4

QQ截图20240406125816.jpg
  1. .版本 2

  2. .程序集 自增函数
  3. .程序集变量 程变_计数器数值, 整数型

  4. .子程序 自增函数_初始化, , 公开, 实现++i 的效果。一般开始数值默认0,就是从零开始+1,累加的话,输出123456789  
  5. .参数 参数_开始数值, 整数型, 可空

  6. 程变_计数器数值 = 参数_开始数值


  7. .子程序 自增函数_累加, 整数型, 公开,  注意不要在 初始化代码分支外 突然使用,因为没初始化,还存着变量数值呢

  8. 程变_计数器数值 = 程变_计数器数值 + 1
  9. 返回 (程变_计数器数值)


  10. ' i++与++i有什么区别
  11. ' taxspirit
  12. ' 2021-08-13 09:12
  13. ' 1、++ i 是指先把变量i的值加1,然后再把结果值赋值给左边变量;

  14. ' 2、i ++ 是先把变量i的值赋值给左边变量,然后再把变量i的值加1;

  15. ' 3、++i和i++都是分两步完成的。

  16. ' 4、n=++ i ,操进后,n的值发生了改变,其值变成了i+1。

  17. ' 5、n=i++,操作后,n的值不发生改变,其值仍然为i。

  18. ' --------------
  19. ' ++i和i++的区别
  20. ' 单独使用的时候是没有区别的,但是如果当成运算符,就会有区别了!
  21. ' 如图所示,我们用a=i++和a=++i举例说明
  22. ' 1.先说a=i++,这个运算的意思是先把i的值赋予a,然后在执行i=i+1;
  23. ' 当i初始等于3时,执行a=i++,最终结果a=3,i=4.
  24. ' 2.而a=++i,这个的意思是先执行i=i+1,然后在把i的值赋予a;
  25. ' 当i初始等于3时,执行a=++i,最终结果a=4,i=4.
  26. ' 所以说两者参与运算时的区别就是:
  27. ' a=i++ , a 返回原来的值a=i,i=i+1;
  28. ' a=++i , a 返回加1后的值,a=i+1,i=i+1。
  29. ' 也就是i++是先赋值,然后再自增;++i是先自增,后赋值。
  30. ' 第二个区别就是: i++ 不能作为左值,而++i可以。
  31. ' ————————————————

复制代码
QQ截图20240406125849.jpg
回复

使用道具 举报

精彩评论10

养猪大户 发表于 2024-4-8 19:04:04 | 显示全部楼层
鉴定完毕是个好资源
回复 支持 反对

使用道具 举报

无敌少爷 发表于 2024-4-11 01:25:37 | 显示全部楼层
好东西,一定要进行学习
回复 支持 反对

使用道具 举报

天空欣欣天下 发表于 2024-4-13 07:47:10 | 显示全部楼层
谢谢分享!~
回复 支持 反对

使用道具 举报

小天 发表于 2024-4-15 14:08:44 | 显示全部楼层
不错哦  喜欢 嘿嘿
回复 支持 反对

使用道具 举报

物语 发表于 2024-4-17 20:30:17 | 显示全部楼层
看帖子的要发表下看法
回复 支持 反对

使用道具 举报

哈哈哈哈 发表于 2024-4-19 11:05:34 | 显示全部楼层
阿斯蒂芬撒反对
回复 支持 反对

使用道具 举报

tzq78789 发表于 2024-4-21 01:40:51 | 显示全部楼层
看看,到底好不好,想学学看看
回复 支持 反对

使用道具 举报

哈哈哈哈 发表于 2024-4-22 16:16:08 | 显示全部楼层
支持,赞
回复 支持 反对

使用道具 举报

哈哈哈哈 发表于 2024-4-24 06:51:25 | 显示全部楼层
顶一个了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1