如何使用变量?

如何使用变量?,第1张

当我首拍们对变量进行命名时,变量名是区分大小写的,变量的命名需要遵循以下规则:

1、变量名只能由数字、字母和下划线组成。

2、变量名的第一个符号只能是姿物字母或者是下划线,不能是数字。

3、关键字不可以作为变量名。

4、如果在程序中已经定义了一个变量名,在变量的作用域内不能再定义同名的变量。

2、给变量赋值:

当我们在程序当中声明变量时,还可以对变量进行初始化,在每个变者册羡量名后面给变量赋初始值,这个初始值可以是数值,也可以是表达式,实质上,这个初始化的过程也是给变量赋值的过程。

1、变量分局部变量和全局变量腊没

2、局部变量只能码码在所在子程序中使用,全局变量可以在此工程任何程迟局哪序中使用,且可以直接与上位机通讯。

3、如果在局部变量和全局变量中都定义了同一个变量,则系统默认为全局变量。

4、第三条,可能和PLC厂家有关,不能一概而论,望采纳。

关于在编写程序的过程中,到底什么时候使用变量的问题,是这样的:如果它的值不是固定不变的,它在程序的整个运行过程中,是需要随着程序的运行进行变化的,那么它就必并答渣须要声明成变量;如果它的值在程序的整个运行过程中,它的值是固定不变的,那么就需要将它的值设置成常量。下面以 C 语言举例如下,你一看自然就明白了。

#include <stdio.h>

void main( )

{

int i, N = 50 /* 使用定义变量的方法,定义一个常量 N,它的值设置为 50 */

for( i = 0 i <N i ++ )

printf("i = %d\n", i)

}

该程序的举腊功能就是在屏幕上输出从 0 ( i = 0 ) 到 49 ( i <50 ) 共 50 个数字。

其中:i 为变量,因为它在程序的整个运行过程中是变化的(i ++),而 N 是常量(N = 50),它在程序的整个运行过程中是不变的,它的值始终等于 50。

在这里相当于使用定义变量的方法定义了一个常量 N 。也还可以写成另外一种风格:

#include <stdio.h>

#define N 50 /* 使用 define 语句定义一个常量 N,它绝悄的值设置为 50 */

void main( )

{

int i

for( i = 0 i <N i ++ )

printf("i = %d\n", i )

}

这两个程序的输出结果是完全一样的。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存