编程的时候,如何根据程序定义变量?

编程的时候,如何根据程序定义变量?,第1张

1首先新建一个子程序2变量定义的格式是Dim 变量名 as 数据类型

Dim name As String

3然后再让用户输入内容存到这个name变量里面。

name = InputBox("你的名字是什么")

4接着是给出一个提示信息。 5点击运行“子程序

6这时候会d出一个对话框让你输入名字。

7点击“确定”之后,会有一个消息框的的显示。

unsigned char *p//*p为指针,即为R1

unsigned char A //设置任一变量代替A,用来取子程序返回原数值

//子程序,此函数调用前必须先给*p批针取外部RAM的低地址

unsigned char date(unsigned char *x)

{

unsigned char a

a=*p&0xf0h//取低地址的高4位

p++ //P指向外部RAM下一地址

a=a|(*p>>4) //先取高地址的高4位并移到低4位

//再和低地址的高4位或下

return(a)

}

//在主程序中

void main(void)

{

p=&adder//adder为外部RAM连续单元的低地址

A=date(*p)

}

试一下就知道了吧。

新代系统有两个规格:

1、一个以宏程式方式调用,这个应该是会把子程式中的变量带入主程式中运算。

2、另外一个是子程式方式呼叫,这个不会把变量值带回主程式中。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12142129.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-21
下一篇2023-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存