27602人加入学习
(77人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费
using System;

namespace _021_变量的作用域
{
    class Program
    {
        static void Main(string[] args)
        {
            // if while for
            // 局部变量
            //int a = 10;
            //Console.WriteLine(a);
            //if (true)
            //{
            //    int b = 20;
            //    Console.WriteLine(a);
            //    Console.WriteLine(b);
            //    if (true)
            //    {
            //        int c = 30;
            //        Console.WriteLine(a);
            //        Console.WriteLine(b);
            //        Console.WriteLine(c);
            //    }
            //}
            ////Console.WriteLine(b);//报错


            int a = 10;
            Console.WriteLine(a);
            while (true)
            {
                int b = 10;
                Console.WriteLine(b);
            }
            //Console.WriteLine(b);//报错

            for(int j = 0; j < 10; j++)
            {

            }
            for (int j = 0; j < 10; j++)
            {

            }
            //Console.WriteLine(j);//报错

            //同一作用域内变量名不能重名
            //父作用域与子作用域,可以访问父作用域的变量,但是父作用域不能访问子作用域里面的变量。
        }
    }
}

 

[展开全文]

作用域 在某个特定范围才会生效

if while for

以上是局部变量 ,局部作用域一般可以用{  }来辨别 分割

子变量中,每次变完,被复制的字符,不会保留,被销毁,直至下一次循环

 

10;00

[展开全文]

变量的作用域

定义:变量在该区域中才能起效时,该区域成为变量的作用域

例:

int a = xxx

console.writeline(a);

if(ture)

{

    int b = xxx

    console.writeline(a);

    console.writeline(b);

}

//“{}”中的int b = xxx即为b的作用域,且为子作用域,而“{}”外的则为父作用域,子作用域可以访问父作用域,但反过来不可以。

//同一个方法内的作用域中,不能重复定义变量,包括子父级也不可以

[展开全文]

 if while for 用的是局部变量

[展开全文]

C# 的变量作用域与java基本相同。

作用域基本就是大括号{}的范围。

[展开全文]

变量的作用域

if while for

局部变量

在main方法的作用域

while{作用域内可以访问,可访问外部,外部不可以访问做用作用域内}

for(是局部变量)

同一作用域内的变量是不可以chongmi

[展开全文]

1.局部作用域分父子关系,子可用父,父不能用子。

2.作用域内变量使用完后,会被销毁清空。

3.不同作用域可以定义相同数据,子作用域不能和父作用域定义相同

[展开全文]

变量的作用域

目前创建的变量基本都是局部变量,

什么是局部变量,

顾名思义,只在局部的代码里面起作用的变量就叫局部变量

在一个方法里面创建的变量是不能在其他方法使用的

一对{ }基本就代表一个作用域

在子作用域里面是可以访问父作用域里面的变量的

while循环的作用域

 

[展开全文]

第五十九课  变量的作用域

1. 变量的作用域是向内的不能向外。如果在变量所在的域中还有下一个域,那么也起作用,如果在所在的域外,那么就不起作用了。

2.在不同作用域中变量是可以重复的,如果在同一个作用域中则不可以重复的。

3.for( int j = 0 ; j < 10 ; j++ )

{

}

int j = 0;这个变量时在for内的,属于for域之内的。

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(118)
图文(2)

学员动态