找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2257|回复: 13
收起左侧

C语言怎么让一个语句在整个程序中都起作用

  [复制链接]
ID:828989 发表于 2020-10-23 20:30 | 显示全部楼层 |阅读模式
请问一下怎么让一个语句在后面的其他例如for循环,while循环都起作用
回复

使用道具 举报

ID:328014 发表于 2020-10-23 22:33 | 显示全部楼层
定义一个全局变量即可
回复

使用道具 举报

ID:451718 发表于 2020-10-24 09:37 | 显示全部楼层
把要执行的语句放到定时器中断里面, 这样每隔一段时间,就自动执行一次。
回复

使用道具 举报

ID:828989 发表于 2020-10-24 09:44 | 显示全部楼层
请问我想写一个子程序,比如游戏中的按键可以控制一个动作,而这个程序在整个游戏中任何时刻都可以使用,我在主函数里面要怎么写进这个子程序,谢谢解惑
回复

使用道具 举报

ID:451718 发表于 2020-10-24 09:57 | 显示全部楼层
定时器的特点和应用,重点了解一下。 本论坛首页有教程
回复

使用道具 举报

ID:790738 发表于 2020-10-24 10:17 | 显示全部楼层
中断调用子程序
回复

使用道具 举报

ID:833190 发表于 2020-10-24 13:29 | 显示全部楼层
用全局变量就行
回复

使用道具 举报

ID:714730 发表于 2020-10-25 00:09 | 显示全部楼层
定义一个全局变量 或者静态变量都可以
回复

使用道具 举报

ID:834134 发表于 2020-10-25 09:22 | 显示全部楼层
定义全局变量
回复

使用道具 举报

ID:748788 发表于 2020-10-25 15:22 | 显示全部楼层
chen644515271 发表于 2020-10-24 09:44
请问我想写一个子程序,比如游戏中的按键可以控制一个动作,而这个程序在整个游戏中任何时刻都可以使用,我 ...

按你这个意思应该是,在主循环中不断检测有没有按下按键,按下则执行你说的程序或语句,否则执行程序的其它部分
回复

使用道具 举报

ID:414556 发表于 2020-10-25 23:27 | 显示全部楼层
是子程序吧,循环的时候都调一次就OK
回复

使用道具 举报

ID:743654 发表于 2020-10-26 08:50 | 显示全部楼层
写个子程序,主函数中需要的时候调用。
回复

使用道具 举报

ID:553941 发表于 2020-10-26 09:26 | 显示全部楼层
要么在定时器中加入相关内容,要么就在你程序中运行的最小单元里面加入相关内容。
回复

使用道具 举报

ID:382454 发表于 2020-10-30 16:53 | 显示全部楼层
全局变量
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表