程序插入oracle语句的变量绑定可以是null吗
绑定变量介绍2009/08/09 BY MACLEAN LIU 5 COMMENTSOracle在执行SQL语句时,普遍存在以下几个步骤:当SQL语句首次执行,Oracle将确认该句语句的语法是否正确(语法解析Syntax parse)并进一步确认语句相关表和列的存在性等因素(语义解析semantic parse)以及优化器决定执行计划等步骤。整个过程称之为硬解析,硬解析消耗大量的CPU时间和系统资源。硬解析过多会有效降低系统性能。若之前已进行过硬解析,且解析后的分析树和执行计划仍存在于共享池中,则同样的SQL仅需要软解析。软解析将输入的SQL语句转换为哈希代码,同共享池内哈希链表上的已有记录进行对比,找出对应的游标信息,使用已有的执行计划执行。绑定变量,将实际的变量值代入SQL语句中。执行SQL语句,查询语句将返回结果集。不使用绑定变量的SQL语句,Oracle无法将它们视为相同的,如以下两句语句:select * from emp where empno=1234select * from emp where empno=5678因为自由变量的不同,Oracle认为以上是2句不同的语句,则当第一条被硬解析后,第二条SQL执行时仍无法避免硬解析。实际在以上不使用绑定变量的情况中,只要自由变量有所改变则需要一次硬解析。这是强烈建议使用绑定变量的主要原因,使用绑定变量的语句变量的实际值仅在SQL执行的最后阶段被代入。如以下语句:select * from emp where empno=:x 该语句使用绑定值:x替代自由变量,在应用中语句可能以预编译或普通编译的方式存在,仅在执行阶段代入变量值,多次执行仅需要一次硬解析,较不使用绑定变量情况性能大大提升。FinCloud2023-06-10 08:01:161
aspx页面如何绑定一个后台变量的值
肯定找不到啊,有两种方式1,指定model,eg:model.栏位字段;2,viewdata["aaaa"]苏州马小云2023-06-10 08:01:161
vue3v-show绑定的变量没有动态改变
赋值。由于vue3v-show绑定的变量需要进行赋值才可以改变,而没有赋值是没有动态改变的。变量,指值可以变的量。变量以非数字的符号来表达,用拉丁字母。苏萦2023-06-10 08:01:161
如何查看Oracle SQL绑定变量
alter session set nls_date_format = "yyyy-mm-dd,hh24:mi:ss";set linesize 400col sql_Id format a20col name format a20col datatype_string format a14col value_string format a20--这个sql从内存中读取绑定变量值信息,若是不在内存中,则使用下一个sqlselect sql_id,name, datatype_string, last_captured,value_string from v$sql_bind_capture where sql_id="dxfcacn4t4ppw" order by LAST_CAPTURED,POSITION;--这个sql从awr中读取绑定变量值信息select instance_number, sql_id,name, datatype_string, last_captured,value_string from dba_hist_sqlbind where sql_id="fahv8x6ngrb50"order by LAST_CAPTURED,POSITION;wpBeta2023-06-10 08:01:151
如何为 SqlDataSource 动态绑定变量参数
创建SP create 动态查询 [dbo].[sp name]@参数1 datatype 比如 varchar(20),@参数2 ......as begin select * from table (nolock) where ID = @参数 1 ....endexec (sp name)大鱼炖火锅2023-06-10 08:01:151
如何查看Oracle SQL绑定变量
查看Oracle SQL绑定变量方法如下:alter session set nls_date_format = "yyyy-mm-dd,hh24:mi:ss"; set linesize 400 col sql_Id format a20 col name format a20 col datatype_string format a14 col value_string format a20 --这个sql从内存中读取绑定变量值信息,若是不在内存中,则使用下一个sql select sql_id,name, datatype_string, last_captured,value_string from v$sql_bind_capture where sql_id="dxfcacn4t4ppw" order by LAST_CAPTURED,POSITION; --这个sql从awr中读取绑定变量值信息 select instance_number, sql_id,name, datatype_string, last_captured,value_string from dba_hist_sqlbind where sql_id="fahv8x6ngrb50"order by LAST_CAPTURED,POSITION;kikcik2023-06-10 08:01:141
如何查看Oracle SQL绑定变量
您好,很高兴能帮助您,绑定变量是为了减少解析的,比如你有个语句这样select aaa,bbb from ccc where ddd=eee;如果经常通过改变eee这个谓词赋值来查询,像如下select aaa,bbb from ccc where ddd=fff;select aaa,bbb from ccc where ddd=ggg;select aaa,bbb from ccc where ddd=hhh;每条语句都要被数据库解析一次,这样比较浪费资源,如果把eee换成“:1”这样的绑定变量形式,无论ddd后面是什么值,都不需要重复解析如果你用数据仓库,一条大查询一跑几个小时,根本没必要做绑定变量,因为解析的消耗微乎其微,而且绑定变量对优化器判断执行路径也有负面影响。你的采纳是我前进的动力,还有不懂的地方,请你继续“追问”!如你还有别的问题,可另外向我求助;答题不易,互相理解,互相帮助!kikcik2023-06-10 08:01:132
WPF怎么把一个TextBlock的Text绑定到一个变量啊
链接变量kikcik2023-06-10 08:01:123
在MFC中我为编辑框绑定了一个变量范围是100000000-299999999但输入201207933却提示范围有问题
关于第一个问题,在vc6下按照你的要求做了一个程序,没有提示数据输入不在范围的问题,建议另一个试一试。如果编辑框绑定了变量,需要在构造函数里面进行初始化,如果在对话框初始化函数里进行初始化,需要调用UpdateData(FALSE);UpdateData(FALSE)是把数据从绑定变量显示于编辑框,UpdateData(TRUE)则是把编辑框里的数据读进绑定编辑框变量。u投在线2023-06-10 08:01:111
Oracle中未申明绑定变量怎么解决?
你仔细看一下 declare bookname_array is table of varchar2(60)index by varchar2(6);v_books books_array;问题出现在在第三句,应该是v_books bookname_array要和你上面声明的bookname_array一致才行,祝你成功。13行有问题。北营2023-06-10 08:01:101
js 动态绑定函数 参数是变量
这样就可以了啊window.onload = function(){document.getElementById("addp").onclick=add(type);}function add(type){ location.href="add.jsp?ftype="+type;}九万里风9 2023-06-10 08:01:104
python允许对实例变量绑定任何数据
python允许对实例变量绑定任何数据,是对的。根据查询相关信息显示,Python允许对实例变量绑定任何数据,就是在类创建后可以给他绑定任意属性,在init中的是必须绑定的属性。Jm-R2023-06-10 08:01:091
WPF 如何动态绑定static成员变量 并实现INOTIFYPROPERTYCHANGED方法
首先创先一个实体类 public class MyClass : INotifyPropertyChanged { private static string _myString = "sdfdsfssdfsdfsdfdsf"; public string MyString { get { return _myString; } set { _myString = value; OnPropertyChanged("MyString"); } }public event PropertyChangedEventHandler PropertyChanged; [NotifyPropertyChangedInvocator] protected virtual void OnPropertyChanged(string propertyName) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName)); } }//然后把这个实体类绑定到页面的 DataContext<TextBox Text="{Binding MyString}"/>苏萦2023-06-10 08:01:083
为什么oracle sql 绑定变量后更慢了
额,是否变化了什么?求语句九万里风9 2023-06-10 08:01:063
visual studio 2008 (C++) 如何查看控件绑定的变量
DoDataExchange直接在该成员函数下面看绑定的变量,修改也是在这里直接修改就可以了..DDX_Text(pDX, IDC_TEST, m_Test);meira2023-06-10 08:01:002
MFC中若将文本框绑定变量的类型置为CEdit,那么如何使用啊?
这时绑定的就不是变量了吧,而是文本框对象本身。这时的CEdit对象就代表文本框。直接使用这个CEdit对象的方法就行了。要是想直接获得其中的字符串值可以将变量绑定到String类型啊。人类地板流精华2023-06-10 08:00:572
mybatis最大绑定多少个变量
mybatis最大绑定变量在一万以上,但是容易引发Oracle的bug,导致数据库宕机肖振2023-06-10 08:00:561
如何查询正在执行sql绑定的变量值
查看Oracle SQL绑定变量方法如下:alter session set nls_date_format = "yyyy-mm-dd,hh24:mi:ss"; set linesize 400 col sql_Id format a20 col name format a20 col datatype_string format a14 col value_string format a20再也不做站长了2023-06-10 08:00:551
SQLSERVER有没有绑定变量的说法,测试绑定变量没有效果
declare @a int set @a=1select @a西柚不是西游2023-06-10 08:00:541
vif绑定变量加this吗
需要加的。是需要加的,加上this就是明确指出该成员函数调用的变量比如你的this->$name是调用的自己的类内部的成员变量,如果你的类的实例里面没有对该成员赋值,那么该成员函数就没有结果。FinCloud2023-06-10 08:00:531
jdbc查询数据库报:java.sql.SQLException: ORA-01006: 绑定变量不存在
胡乱猜测一下。int i = 1; if(um.getUuid() != null && um.getUuid().trim().length() > 0){ pstmt.setString(i, um.getUuid()); i++; }java中所有这种类似数组的东西,都应该是从0开始,而不是从1开始。所以 int i = 0;西柚不是西游2023-06-10 08:00:501
WPF怎么把一个控件的值绑定到一个变量啊?
基本的数据绑定即可gitcloud2023-06-10 08:00:492
报表工具finereport怎么应用绑定变量
在finereport中可以实现插件的开发 Ant是一个构建工具小菜G的建站之路2023-06-10 08:00:482
ng中 rootscope 定义的变量怎么绑定
scope是angularJS中的作用域(其实就是存储数据的地方),很类似javascript的原型链 。搜索的时候,优先找自己的scope,如果没有找到就沿着作用域链向上搜索,直至到达根作用域rootScope。 $rootScope是由angularJS加载模块的时候自动创建的,每个模块只会有1个rootScope。rootScope创建好会以服务的形式加入到 $injector中。也就是说通过 $injector.get("$ rootScope ");能够获取到某个模块的根作用域。更准确的来说,$rootScope是由angularJS的核心模块ng创建的。 scope是html和单个controller之间的桥梁,数据绑定就靠他了。rootscope是各个controller中scope的桥梁。用rootscope定义的值,可以在各个controller中使用ardim2023-06-10 08:00:481
java.sql.SQLException: ORA-01006: 绑定变量不存在
FOR UPDATE语句在工具里边是用来手动修改的,这里是要返回一个查询结果集,不能使用for update.再也不做站长了2023-06-10 08:00:482
WPF新手之将如何将一个成员变量或自定义类绑定到控件
①绑定到某个控件的依赖属性DependencyProperty ②绑定到定义了INotifyPropertyChanged的类(ObservableCollection就是实现了该接口) 先看DependencyProperty。可以把任何一个CLR对象绑定为DependencyProperty。在VS2010下输入propdp,按Tab,会生成一个模板public int MyProperty { get { return (int)GetValue(MyPropertyProperty); } set { SetValue(MyPropertyProperty, value); } } // Using a DependencyProperty as the backing store for MyProperty. This enables animation, styling, binding, etc... public static readonly DependencyProperty MyPropertyProperty = DependencyProperty.Register("MyProperty", typeof(int), typeof(ownerclass), new UIPropertyMetadata(0));MyProperty就是你要绑定的成员,修改它之后按Tab,后面的自动都会改变,如:public string Test { get { return (string)GetValue(TestProperty); } set { SetValue(TestProperty, value); } } // Using a DependencyProperty as the backing store for Test. This enables animation, styling, binding, etc... public static readonly DependencyProperty TestProperty = DependencyProperty.Register("Test", typeof(string), typeof(ownerclass), new UIPropertyMetadata(0));这里的ownerclass是拥有此成员的类名(如:class ownerclass {//...})。最后一个参数VS自动生成的有问题,因为它放入了一个参数0。实际上应该是UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean),用于设置UI中的数据更改后回调的函数。一般删除之或者用默认构造函数就行。如果需要它,一个简单的定义如下: public static readonly DependencyProperty IsNetworkChangedProperty = DependencyProperty.Register("IsNetworkChanged", typeof(bool), typeof(MainWindow), new UIPropertyMetadata(false, new PropertyChangedCallback(MainWindow.OnIsNetworkChanged))); private static void OnIsNetworkChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { //MessageBox.Show(d.GetType().ToString()); }注意这里是静态函数,由DependencyObject d来得到具体的通知对象。 然后在控件中进行绑定,如<TextBlock Text="{Binding ElementName=MainWin, Path=Test}"/>,对Test变量的使用一如普通变量。 注意:①使用DependencyProperty比INotifyPropertyChanged的方法性能要高。因为它用Hash实现,不需要反射,而且是WPF系统中相当底层的一个基类 ②DependencyObjects are not marked as serializable ③The DependencyObject class overrides and seals the Equals() and GetHashCode() methods ④A DependencyObject has thread affinity –it can only be accessed on the thread on which it was created。(这一点很重要,特别是当程序中用到注册事件时,因为这些往往要开新线程。比如我的这个软件中,将bool型IsNetworkAvailabe用DependencyProperty绑定到控件,然后注册事件NetworkAvailabilityChanged,在NetworkAvailabilityChangedEventHandler中更新IsNetworkAvailabe值,这样就会抛出异常)在需要多线程 中操作的绑定变量,则需要用INotifyPropertyChanged再看如何用INotifyPropertyChanged:这里要将待绑定的变量包装在一个类中: class MyTest : INotifyPropertyChanged { private string test; public string Test { get { return this.test; } set { if (this.test != value) { this.test = value; this.NotifyPropertyChanged("Test"); } } } public event PropertyChangedEventHandler PropertyChanged; private void NotifyPropertyChanged(String info) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(info)); } } } 其中test就是我们要绑定的变量。(绑定一个变量写这么多一堆,有点不值,我另开一篇,做一个snippet模板,用来快速生成)。 绑定时不知为何上面的绑定方法不灵了,于是换成代码绑定吧: MyTest Test; public MainWindow() { InitializeComponent(); this.Test = new MyTest(); Test.test = "thy"; TestBox.DataContext = this.Test; } 最终,在我的应用场景中,这两者都没能有用,我注册了事件NetworkAvailabilityChanged,在其中去修改一个绑定到ListBox的ObservableCollection,让其实现UI自动更新。但是总是会引起异常,我想可能是跨线程的原因吧。于是我试着用DependencyProperty绑定一个变量,在NetworkAvailabilityChanged事件中修改,还是不行,INotifyPropertyChanged也一样,BackgroundWorker也不行。最终没辙,在MainWindow中开了一个DispatcherTimer来轮询一个普通的bool变量: private DispatcherTimer _timer = new DispatcherTimer(DispatcherPriority.ContextIdle); _timer.Interval = TimeSpan.FromMilliseconds(100); _timer.Tick += new EventHandler(_timer_Tick); _timer.Start(); 虽说比较丑,但没法子啊,没这么多精力再去整了,先让它工作起来吧。人类地板流精华2023-06-10 08:00:461
MFC绑定变量问题 为什么我给控件绑定了变量,赋了值,UPDATEDATA(FALSE)然后GETWINDOWTEXT没有值?
看看COMBO BOX 中,样式,类型,是不是下拉列表,一般情况下默认是下移北境漫步2023-06-10 08:00:463
pg绑定变量值如何查看
对于pg,我们没法像Oracle一样通过例如dbahistsqlbind之类的视图去获取历史的绑定变量值。绑定变量指的是在sql语句中的条件使用变量而不是常量。可桃可挑2023-06-10 08:00:451
C#Textbox控件绑定结构体中的变量值
建议你采用事件的方式完成通讯。在传感这边 定义一个委托:delegete void TextBindHandler(string value);event TextBindHandler TextBind;在窗体的load里面加上:xxx.TextBind =your method;然后传感类里的属性赋值进行相应修改set{ var=value; TextBind(var);};窗体程序your method(string value){ textbox.text=value;}再也不做站长了2023-06-10 08:00:443
c++下ORACLE OCCI变量绑定
帮不上你的忙,给你建议http://www.itpub.net/ 上这边提问提问Jm-R2023-06-10 08:00:441
博途wincc按钮颜色怎么绑定多个变量
博途wincc按钮颜色绑定多个变量可以用C或VB。比如变量NewTag_1和NewTag_2用一个按钮点下启动NewTag_1变量而NewTag_2停止,再点下启动NewTag_2变量同时NewTag_1停止。此后故乡只2023-06-10 08:00:431
c#查询oracle数据库,绑定变量形式怎么做
会用ADO.NET执行这句SQL,然后返回数据结果吧?然后因为你的这句SQL只有一行一列的值,所以直接返回0行0列,或0行“COUNT”列就好,如下:int count = Convert.ToInt32((dataset.Tables[0]).Rows[0][0].ToString());或:int count = Convert.ToInt32(datatable.Rows[0][0].ToString());FinCloud2023-06-10 08:00:431
Rust语言match中使用@绑定变量问题
x @ 1 | x@ 5 => println!("{}", x),| 在这属于两个模式可桃可挑2023-06-10 08:00:422
如何在SQL中绑定变量,实现从一个数据库中将数据迁移到另一个数据库中
这个不太清楚,不好意思水元素sl2023-06-10 08:00:412
sql语句like匹配,怎么使用绑定变量
force_matching_signature的值相同,而exact_matching_signature值不同,说明在cursor_sharing=force时,执行计划可共用;cursor_sharing=exact时,执行计划不可共用;实际上我们使用绑定变量后,同样也可以达到执行计划共用的效果。瑞瑞爱吃桃2023-06-10 08:00:402
oracle,Where in 怎么绑定变量
select * from table1 where id in (&1,&2,&3)用占位符号 :1 :2 :3 usingNtou1232023-06-10 08:00:391
oracle adf 绑定变量 variablevaluemanager.setvariablevalues 怎么用
oracle adf 绑定变量 variablevaluemanager.setvariablevalues 怎么用1. 现象:Lov或者页面ADF Table 数据显示有重复行,或者当前行用鼠标无法选择;解决:检查vo上是否有主键2. 现象:页面字段出现无法更新解决:检查VO和EO上的该字段是否设置成了不可更新3. 现象:VO上定义的绑定变量会在lov上出现解决:Bind Variable的Control Hints 里面的Display Hint 设置为:Hide4. 现象:控件A的PartialTriggers选择别的控件B选不上解决:检查B的父容器是否有ID5. 现象:报错PageDef Not find解决:检查DataBinding.cpx里面定义的PageDef是否有误!6. 现象:某页面PageDef Not find文件vo报红解决:检查DataBinding.cpx里面的BC4JDataControl,如果BC4JDataControl有误,那么坚持AM上面的Configurations是否有两项:local和sharedLuckySXyd2023-06-10 08:00:381
如何在带in的动态SQL中使用绑定变量
很多方法1.自定义函数返回集合,然后用table,注意计划,可能要用rownum固定2.正则表达式3.INSTR+SUBSTR4.SYS_CONTEXT反正不管哪种方法,计划符合条件,可用到绑定变量,那么就可以了北营2023-06-10 08:00:381
数据库中,什么是绑定变量,有什么优缺点
绑定变量目的是减小数据库的解析的次数select*fromtablewherefield=:fld:fld这个叫绑定变量,即,数据库解析时用占位符,后再传值执行NerveM 2023-06-10 08:00:371
mysql是否有使用绑定变量的必要
在MySQL中并没有Shared Pool来共享SQL及其执行计划, 因此是否共享不是很重要, 在程序中是否使用绑定(Bind)变量也不是很重要. 事实上在目前的版本中, 只有Server Side的编程才能使用绑定变量, 而客户端的程序虽然用了绑定变量, 但实际是上只是被进行了文本替换, 最早我在MySQL的JDBC驱动说明上看到了这一点, 现在用Perl程序(asyncdata.pl)从Oracle向MySQL复制数据时(启动MySQL时指定--log选项)从SQL的日志文件中看到如下记录: Query DELETE FROM T_OBJECTS WHERE OBJECT_ID="441766" AND 1=1Query DELETE FROM T_OBJECTS WHERE OBJECT_ID="441767" AND 1=1Query DELETE FROM T_OBJECTS WHERE OBJECT_ID="441768" AND 1=1 而根据MySQL的解释, 使用真正的绑定变量时, SQL的日志文件应当记录如下: Prepare [1] SELECT ?Execute [1] SELECT 3 而我找遍了整个日志文件, 也没有发现Prepare字样, 虽然我的Perl程序中调用了prepare方法. MySQL中另一个功能Query Cache则刚好是建立在不绑定的基础上的, 这个缓冲区会将最近执行过的SQL的结果存起来, 下同遇到同样的SQL(区分大小写的文本比较)时, 就直接将结果返回来, 但如果这个SQL下面的的表有数据变动, 则将再次执行, 这个功能默认是禁用(query_cache_size的默认值为0)的, 估计现实生活中, 这样的应用少.再也不做站长了2023-06-10 08:00:371
wpf checkbox 如何绑定变量
是指CheckBox的选中状态绑定到变量吧,下面的代码就是将CheckBox的选中状态绑定到X这个变量上:<CheckBox IsChecked="Binding X">希望对你有帮助,有疑问请追问或是Hi再也不做站长了2023-06-10 08:00:372
oracle 如何使用绑定变量
绑定变量介绍2009/08/09 BY MACLEAN LIU 5 COMMENTSOracle在执行SQL语句时,普遍存在以下几个步骤:当SQL语句首次执行,Oracle将确认该句语句的语法是否正确(语法解析Syntax parse)并进一步确认语句相关表和列的存在性等因素(语义解析semantic parse)以及优化器决定执行计划等步骤。整个过程称之为硬解析,硬解析消耗大量的CPU时间和系统资源。硬解析过多会有效降低系统性能。若之前已进行过硬解析,且解析后的分析树和执行计划仍存在于共享池中,则同样的SQL仅需要软解析。软解析将输入的SQL语句转换为哈希代码,同共享池内哈希链表上的已有记录进行对比,找出对应的游标信息,使用已有的执行计划执行。绑定变量,将实际的变量值代入SQL语句中。执行SQL语句,查询语句将返回结果集。不使用绑定变量的SQL语句,Oracle无法将它们视为相同的,如以下两句语句:select * from emp where empno=1234select * from emp where empno=5678因为自由变量的不同,Oracle认为以上是2句不同的语句,则当第一条被硬解析后,第二条SQL执行时仍无法避免硬解析。实际在以上不使用绑定变量的情况中,只要自由变量有所改变则需要一次硬解析。这是强烈建议使用绑定变量的主要原因,使用绑定变量的语句变量的实际值仅在SQL执行的最后阶段被代入。如以下语句:select * from emp where empno=:x 该语句使用绑定值:x替代自由变量,在应用中语句可能以预编译或普通编译的方式存在,仅在执行阶段代入变量值,多次执行仅需要一次硬解析,较不使用绑定变量情况性能大大提升。Chen2023-06-10 08:00:363
如何在对in操作使用变量绑定
大家都知道在sql语句中变量绑定的重大意义,甚至有高人指出:一个应用想要它变的很糟糙的话,只要不使用变量绑定就可以了。这话的确不假。这时可能有人就会问:我该绑定的都绑定了,可是我实在无法想到好的方法在in操作符中使用变量绑定。下面的方法可以解决这个疑问。 对构造表的返回记录集加RowNum条件,通过子查询的实体化视图来改变执行计划,例如:select * from table(Cast(zlTools.f_Str2List (v_str) as zlTools.t_StrList)) where rownum<52. 在SQL中加入优化器提示,例如:/*+ rule*/,或者/*+ ordered use_nl(t)*/,或者/*+ index(t ind_object_id)*/ 第1种方式,需要对rownum的条件赋值,如果条件值采用动态的值,那么就达不到使用绑定变量的效果,如果采用固定值,有两种方案:一种是使用一个固定的极限值,例如:99999,另一种是使用绑定变量。试验结果见文末,这两种方式产生的执行计划采用了Hash连接,执行计划比不使用RowNum实体化视图更差。第2种方式,如果使用指定嵌套连接提示或指定索引提示则需要对每个SQL针对性处理,需要分析具体的SQL。所以,一般情况建议在SQL中使用/*+ rule*/提示来固定执行计划。韦斯特兰2023-06-10 08:00:361
decode会影响绑定变量吗
decode不会影响绑定变量。decode函数的用法是:比较大小select&decode(sign(变量1-变量2),-1,变量1,变量2)fromdual;取较小值sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1。绑定变量就是将变量的数据通过一定的数据访问技术来和相应的实体捆绑在一起,使之成为一个整体。在decode的用法中,变量1和变量2是绑定变量,decode的值是由绑定变量决定的,但decode不会改变绑定变量的值,所以,decode不会影响绑定变量。康康map2023-06-10 08:00:351
怎样找常量和变量
以我的经验,兄弟你还是再多写几行代码就知道了.要不就直接问老师,认真点要不就不要问了,浪费分.你的身体是个常量,你的思想是个变量.懂???大鱼炖火锅2023-06-10 08:00:335
字面量、常量、和变量有什么区别?
区别1define是宏定义,程序在预处理阶段将用define定义的内容进行了替换。因此程序运行时,常量表中并没有用define定义的常量,系统不为它分配内存。const定义的常量,在程序运行时在常量表中,系统为它分配内存。区别2define定义的常量,预处理时只是直接进行了替换。所以编译时不能进行数据类型检验。const定义的常量,在编译时进行严格的类型检验,可以避免出错。区别3define定义表达式时要注意“边缘效应”,例如如下定义: #define N 2+3 //我们预想的N值是5,我们这样使用N int a = N/2; //我们预想的a的值是2.5,可实际上a的值是3.5原因在于在预处理阶段,编译器将 a = N/2处理成了 a = 2+3/2;这就是宏定义的字符串替换的“边缘效应”因此要如下定义 #define N (2+3)const定义表达式没有上述问题const定义的常量叫做常变量原因有二:1,const定义常量像变量一样检查类型。2,const可以在任何地方定义常量,编译器对它的处理过程与变量相似,只是分配内存的地方不同(常量在静态区,变量在栈区)凡尘2023-06-10 08:00:312
常变量和变量,常量的区别与联系,各自的特点是什么
常变量就是常量,各自特点从名字上可以知道吧。韦斯特兰2023-06-10 08:00:313
c语言中有字符串类型的常量和变量
是的。字符串常量,就是用双引号括起来的字符串,例如 “Abc123Xyz”,“FG and HI", 它们的”值, 如同常数,一旦定了, 是不可改变的。它们被存放在常数区。字符串类型的变量,就是 char 型数组,例如 char s[80]; 它们的 值 是可以改变的。例如 char s[80]="abcd 1234 wxyz"; 初始化 s 有了 值 “abcd 1234 wxyz”。strcpy(s,"Good Night!"); s的值 变成 "Good Night!" 了。北境漫步2023-06-10 08:00:301
vba中常量和变量语句怎么使用
常量用const标识,比如const PI=3.1415926变量用dim定义dim a as Stringa = "hello"就这么用的。CarieVinne 2023-06-10 08:00:291
C语言源代码中怎样区分变量和常量
分类: 电脑/网络 >> 程序设计 >> 其他编程语言 解析: C语言基础知识常量和变量分类:C/C++ 1.常 量: 程序执行过程中,值不变的量。 3 ,"a" 变 量:值可以改变的量。 一个变量有一个名字,在内存中有一定的存储单元,存放变量的值。2.常量类型: a.整 型:12,0,-3 b.实 型:4.6,-1.2 c.字 符 型: "a","d" d.符号常量: #define PRICE 30 (PRICE不能再被赋值且要大写) 3.变 量: 先定义,后使用。一个变量只能被指定为一确定类型。 4.标识符:标识变量名,符号常量名,函数名,数组名,类型名,文件名的有效字符数列。 a.由字母、数字、下划线三种字符组成,第一个字符必须为字母或下划线。 b.大写字母、小写字母被认为是两个不同的字符。 c.长度一般小于8个。 数据类型 一.整 型: 1.整型常量 a.十 进 制:12,-3,0 b.八 进 制:以0开头。 c.十六进制:以0x开头。 2.整型变量 a. int -32768——32767 b. short int -32768——32767 c. long int d. unsigned int 0——65535 e. unsigned short 0——65535 f. unsigned long int、short int、long int 第一位为符号位 0000001 (0为正,1为负) unsigned 第一位不是符号位 0000001 所以int型和unsigned型的000001不是同一个值。 二.实 型: 1.实型常量: a.十进制数:数字和小数点组成。0.12,.12,12.0,0.0 b.指 数:e之前必须有数字,e后面必须为整数。12e3 2.实型变量: a.单精度:float 7位有效数字 111111.1可,111111.11不可。 b.双精度:double 15—16位有效数字 。 三.字符型: 1.字符常量: a. "a" , "x" , "*" ,"$" 。 b. 转义字符:‘\n"换。 "\t"从第九列开始。"\r"回车。 "\b"退一格。 2.字符变量: char char="a" 一个字符变量在内存占一个字节。 。将一个字符常量放到一个字符变量中,并不是把该字符本身放到内存单元中去,而是将该字符的ASC码 放到存储单元中,所以字符型数据和整型数据之间可以通用。一个字符型数据既可以以字符形式输出, 又可以以整数形式输出。 四.字符串常量: "how are you", "a","&12" 。不能把一个字符串赋给一个字符变量。 char c="a"对,char c="how" 错。 。"a" :在内存中存a。 “a”:在内存中存a\0。 ‘\0"是C语言中判断字符串是否结束的标志。 变量赋初值 a. int a=3; float f=7.2; char c="a"; b. int a,b,c=5; 相当于 int a,b,c; c=5; c. int a=3;b=3;c=3; 不可写: int a=b=c=3; 各类数值型数据间的混合运算 整型、实型、字符型数据可以混合运算:10+"a"+1.5-8765.4321*"b" double<--float long unsigned int <--char,shot float型转晃?double型 char型,shot型转换为 int型 int型 转换为double型 等等 算术运算符和算术表达式 1.基本算术运算符 + 加 - 减 * 乘 / 除 5/3=1 % 摸(MOD) 5%3=2 2.强制类型转换运算符:将一个表达式转换成所需类型 (类型名)(表达式) (double)a 将a转换为double型 (int)(x+y) 将x+y转换为int型 (float)(5%3) 将5%3转换为float型 putchar函数:输出一个字符 #include "stdio.h" a. char a; a="C"; putchar(a); b. putchar("\n"); c. putchar("\102"); getchar函数:输入一个字符 #include "stdio.h" a. char c; c=getchar(); putchar(c); b. putchar(getchar()); c. printf("%c",getchar()); putchar函数:输出若干个任意类型的数据 a. printf("%d,%d",a,b); b. printf("a=%d b=%d",a,b); 1.d 输出十进制整数 a. %d: b.%md: 指定输出的宽度。数据位数小于m,左端补空格;大于m,按实际位数输出。 a=123;b=12345; printf("%4d,%4d",a,b); 输出结果为:_123,12345 c.%ld: 输出长整型数据。 long a=123456; printf("%ld",a); 用%d,错。 printf("%9ld",a); 输出结果为:___123456 2. o 输出八进制数 3. x 输出十六进制数 4. u 输出unsigned型数据 5. c 输出一个字符 6. s 输出一个字符串 a.%s printf("%s"."how"); b.%ms c.%-ms d.%m.ns e.%-m.ns 7. f 以小数形式输出实数 a.%f b.%m.nf c.%-m.nf 8. e 以指数形式输出实数 a.%e b.%m.ne c.%-m.ne scanf函数:输入任意类型的多个数据 scanf("%d%d%d",&a,&b,&c); &a指a在内存中的地址。 ——按a,b,c在内存的地址将a,b,c的值存入。 if语句 1. if (A) B; 如果条件A满足,执行B,否则执行下一句。 2. if (A) B else C; 如果条件A满足,执行B,否则执行C。 3. if (A) if (B) C else D; else if (F) H else K; 输入三个数,按小到大输出。 main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b.&c); 4 2 1 if (a>b) {t=a;a=b;b=t;} 2 4 1 if (a>c) {t=a;a=c;c=t} 1 4 2 if (b>c) {t=b;b=c;c=t;} 1 2 4 printf("%f,%f,%f",a,b.c); } switch 语句 switch(a) { case A : B; break; case C : D; break; default : F; break; } 如果变量a=A,执行B;执行break语句,跳出swith语句。如果没有break语句,D,F语句也会执行。 如果变量a=C,执行B;其它情况执行F。 while 语句 while(A) { B; } 如果条件A满足,执行B,否则执行下一句。(先判断,后执行。) while(i<-5) { s=s+1; i++; } 如果i=1,则不满足i<-5,执行下一句。i值不变。 do-while 语句 do { A; } while(B); 先执行A,再判断B;如果B满足,再执行A,否则执行下一句。(先执行,后判断) do { s=s+1; i++; } while(i<-5); 如果i=1,执行i++,i=4;不满足i<-5,执行下一句。 for 语句 for( A ; B ; C ) D; A:为变量赋初值; 判断是否满足条件B;满足则执行D再执行C再判断B; 不满足则执行下一句。 for(i=1;i<=5;i++) s=s+1; for(i=1,s=0;i<=5;i++) s=s+1; for( ;i<=5;i++) s=s+1; for( ;i<=5; ) { s=s+1; i++;} break 语句 break 语句:终止循环。用于循环语句,switch语句。 while(A) { if (B) C; break; ...... } 执行break语句,跳出循环,执行后面的语句。 continue 语句 continue 语句:只结束本次循环,而不是终止整个循环。 while(A) { if (B) C; continue; ...... } 执行break语句,跳出循环,再判断A,继续执行循环。hi投2023-06-10 08:00:271
什么是常数,变量又是什么
常数:(数学名词)固定不变的数值。如圆的周长和直径的比值(π)约为3.1416﹑铁的膨胀系数为0.000012等。常数是具有一定含义的名称,用于代替数字或字符串,其值从不改变。具体可以参考http://baike.baidu.com/view/122755.htm变量:变数或变量,是指没有固定的值,可以改变的数。变量以非数字的符号来表达,一般用拉丁字母。变量是常数的相反。具体可以参考http://baike.baidu.com/view/296689.htm请采纳 谢谢!~康康map2023-06-10 08:00:261
数学常量和变量用带单位吗
变量只是一个量,可以定义为整数型,也可以定义为其他类型。整数型的变量的值就是个整数,没有其他内容,带什么单位?大鱼炖火锅2023-06-10 08:00:251
VB中什么时候用常量,什么时候用变量
VB中,常量就是程序运行中不会发生变化的值。通常用 const 常量名=值 as 类型 来定义。在运行中不能改变其值和类型。比如说你已经 Const a = 4.5 as Integer 那你以后你在代码中写 Const a = 4.8 或Const a = 4.5 as string 将会发生错误。 变量就是在程序运行中可以赋值的,你定义了一个变量之后,就会分配一个内存空间给这个变量,里面的数据你在代码中是可以赋值的。meira2023-06-10 08:00:241
C语言中,常变量与符号常量有什么区别?
符号常量与常变量的区别:符号常量不占用内存空间,在预编译时就全部由符号常量的值替换了,而常变量占用内存空间,也有数据类型,但是此变量在存在期间是不能重新赋值的。1、常变量a的定义如下:constinta=5;2、符合常量pi的定义如下:#defineb=3.1;九万里风9 2023-06-10 08:00:241
常量和只读变量的区别
常量就是一个定义的数,变量是输入后的数,是要用户自己输的瑞瑞爱吃桃2023-06-10 08:00:233
字符型常量 和字符变量 是什么意思
字符常量代表一个不可变化的固定数值值,这个字符出现就代表这个数值。字符变量可以存放定义类型的数值,而这个数值是可以变化的。陶小凡2023-06-10 08:00:221
简述什么是常量和变量,以及VFP支持哪几种常量
常量是在全部操作过程中保持其值的命名项VisualFoxPro中常量只有六种:字符型常量、数值型常量、货币型常量、日期型常量、日期时间型常量和逻辑型常量变量是一个存储单元,它的值可以通过程序的操作而改变。小白2023-06-10 08:00:211
字符常量和字符变量有什么区别?
字符变量是存放字符常量的变量,其取值是字符常量,即单个字符。字符变量的类型说明符是char。 字符常量是用单引号括起来的一个字符。 char s="s"; s就是字符串变量,"s"就是字符串常量。西柚不是西游2023-06-10 08:00:211
什么叫字符串常量和变量,两者的区别
字符串常量是一串字符构成的,是具体的,不可以改变,字符串变量的内容是未知的,需要由人来设定,而且可以随时改变,如果不设定,将是未知的余辉2023-06-10 08:00:202
如何确定变量和常量初二的数学变量和常量怎么区分
学过数学没有?貌似初二的数学就开始学一次函数了。你上中国看看变量和常量是咋样的,数学的跟编程的是一样的。VAR(变量)跟CONST(常量) CONST:可以新建一个常量数据,然后写一个常量X,常量值为“易语言”然后双击程序窗口输入以下代码.版本 二.程序集 窗口程序集一.子程序 __启动窗口_创建完毕_启动窗口.标题 = #X 启动窗口的标题就是常量的常量值了。知道是什么意思吗?也就是说常量事不可以变得,“易语言”不能改成“C语言” 变量更简单,一开始学编程就是学变量开始的。双击启动窗口,然后快捷键ctrl+l,出来一个变量表。变量名就写“A”,类型是整数型。输入以下代码(直接复制粘贴吧):.版本 二.子程序 __启动窗口_创建完毕 .局部变量 a, 整数型置随机数种子 () a = 取随机数 (一0, 一00) 输出调试文本 (a) 看看易语言下面的消息框,运行的时候是不是有个“*陆9”、“*中国”的东西,这就是取随机数出来的结果。也就是程序取了随机数之后,就把那个数放进a里面去了,然后程序就把a的值打出来。也就是说,a原本是空的,要赋值才能写出。明白了吗拌三丝2023-06-10 08:00:192
变量是阳光水份温度的实验有哪些,简单一点的注明假设,问题,等过程
1需要考虑到光照、温度、水分、微生物等等要控制单一变量(即 控制变量法)2(请问明白点......)3 只放有燃烧蜡烛的,很快火焰就熄灭,同时放有植物和蜡烛,且阳光充足的,蜡烛能持续燃烧很长一段时间再灭解释:植物在光下可以产生维持蜡烛燃烧的物质(植物产生的氧气维持了蜡烛的燃烧,蜡烛燃烧产生的二氧化碳为植物的光合作用功能)4 光合作用需要:阳光、叶绿体、二氧化碳原料是二氧化碳 ,产物是氧气和能量(ATP)应该就是这样的北营2023-06-10 08:00:171
必须控制其他变量不变的原因是
你说的是控制变量法吗控制其他变量不变原因很简单,不想因变量太多,受干扰太多,单独研究单一变量,这样能得到一些不叫可靠的结论比如研究电压电流关系,你得让电阻不变,电阻要一直变,我们现在知道了电压电流比值就是电阻电阻要变,就得不出结论了举个耿直白的例子体育比赛分男女,因为女的永远比不过男的,所以性别这个量得不变,才能分出不同性别中的冠军来善士六合2023-06-10 08:00:051
控制变量法和伏安法
什么跟什么啊你都搞不懂控制变量法是很多物理实验都要用的科学方法没有哪个实验特有的,控制变量法更多的是一个原则,即实验遵循单一变量原则,如探究力与加速度的关系的时候,可以保持力不变而改变质量来研究加速度,也可以改变力不改变质量来研究而伏安法一般是用来测电阻的实验用到的,就是由电压表得到电压U,由电流表得到电流I,由R=U/I求出R控制变量法很多实验都要遵循的原则,而伏安法是测电阻实验的常用方法(电阻可以热测法也可以冷测法,热测法就用伏安法,冷测法就是用欧姆表)bikbok2023-06-10 08:00:001
只改变一个变量的方法叫什么
只改变一个变量的方法叫控制变量法。每一次只改变其中的某一个因素而控制其余几个因素不变,从而研究被改变的这个因素对事物的影响分别加以研究最后再综合解决,当一个问题与多个因素有关时探究该问题与其中某个因素的关系时通常采用控制变量法,通过对已知量的了解来减少对未知量估计的误差。控制变量法在数学中的定义变数或变量是指没有固定的值可以改变的数,变量已非数字的符号来表达一般用拉丁字母变量是常数的相反,变量的用处在于能一般化描述指令的方式如果只能使用真实的值,指令只能应用于某些情况下变量能够作为某特定种类的值中任何一个的保留器。变量用于开放句子表示尚未清楚的值即变数或一个可代入的值见函数,这些变量通常用一个英文字母表示若用了多于一个英文字母,很易令人混淆成两个变量相乘nmxyz是常见的变量名字其中nm较常表示整数。此后故乡只2023-06-10 07:59:581
单因素控制变量法的好处
直观的看出被改变的因素对事物的影响。单因素控制变量法,是指物理学中对于多因素(多变量)的问题,常常采用的一种方法,把多因素的问题变成多个单因素的问题。每一次只改变其中的某一个因素,而控制其余几个因素不变,从而研究被改变的这个因素对事物的影响,分别加以研究。最后再综合解决,这种方法叫控制变量法。它是科学探究中的重要思想方法,广泛地运用在各种科学探索和科学实验研究之中。wpBeta2023-06-10 07:59:571
化学有一题实验题 问反应物数量为什么要一致 答案是保证催化剂数量一致 写保证实验变量单一可以吗
你的答案没有错,但是得不得分完全取决于评分标准的松紧程度以及评卷老师的心情。高考的考纲中明确指出,不会跨科目考察,因此不同科目中的不同说法一定要注意。像这个地方,生物中叫单一变量原则,物理中叫控制变量法,化学中并没有类似的概念。但是对于化学的实验题,有两个原则,具体性和准确性,题干信息有明确的暗示,能够分析出来的东西,尽量具体地写,模糊的答案很容易被扣分,例如你的这个答案很大可能是不给分的,因此有能力,就一定要具体。但是呢,如果不能分析清楚,写得模糊点,说不定评卷老师也会给几分,也比不答或者乱答好。水元素sl2023-06-10 07:59:551
利用控制变量法设计实验时,应该按照什么原则进行(物理)
单一变量原则,在进行实验的时候应该保证除去要探求的量之外的物理量不变而且要适宜,这样才能确保实验的成功,实验中只改变要探求的量来寻找问题的答案铁血嘟嘟2023-06-10 07:59:421
对照实验中什么时候填控制单一变量什么时候填避免偶然因素的影响
什么跟什么啊 你都搞不懂 控制变量法是很多物理实验都要用的科学方法 没有哪个实验特有的,控制变量法更多的是一个原则,即实验遵循单一变量原则,如探究力与加速度的关系的时候,可以保持力不变而改变质量来研究加速度,也可以改变力不改变质量来研究 而伏安法一般是用来测电阻的实验用到的,就是由电压表得到电压U,由电流表得到电流I,由R=U/I求出R 控制变量法很多实验都要遵循的原则,而伏安法是测电阻实验的常用方法(电阻可以热测法也可以冷测法,热测法就用伏安法,冷测法就是用欧姆表)人类地板流精华2023-06-10 07:59:411
在设计探究实验时,应注意些什么?如何控制变量??
单一变量原则 单一变量是指自变量,即只有自变量是可以改变的,其它的无关变量都保持一致,以确保因变量的变化只是由自变量的变化而引起的. 常见的包括:空白对照 ,自身对照,条件对照,相互对照,标准对照 操控自变量的方法: (1)施加(做加法) 如:验证甲状腺激素促进生长发育的作用,实验组添加甲状腺激素; (2)去除(做减法) 如:证明光合作用需要光,实验组进行遮光处理 ; (3)改变 实验步骤中体现无关变量的控制: ①确定分组 ②操作自变量,书写实验组 控制无关变量,书写对照组 (等量的、相同的) ③是否立即可得因变量? (相同的、适宜的条件培养、饲养) ④测量(观察)因变量,4,遵循单一变量原则,保证探究中只有一个变量,其他条件都要相同,还要设置对照组或者空白对照。,2,CarieVinne 2023-06-10 07:59:371
控制变量唯一与保证变量唯一区别
保持变量唯一在物理中称为控制变量法。 控制变量的唯一性:1.单一变量原则即控制唯一变量而排除其他因素的干扰从而验证唯一变量的作用。2.控制变量是指在实验中有多个变化量,每次实验是只改变其中一个变量,而保持其他的变量是不变的,比如说研究加速度与力和质量的关系,分两次实验,第一次保持力不变,小菜G的建站之路2023-06-10 07:59:371
a对消费者行为影响控制变量法有哪些
a对消费者行为影响控制变量法有单一变量法。根据查询相关资料显示,所谓单一变量法,是指根据市场营销调研结果,选择影响消费者或用户需求最主要的因素作为细分变量,从而达到市场细分的目的。北境漫步2023-06-10 07:59:341
控制单一变量和保持唯一变量的区别?
1、性质单一变量法:根据市场营销调研简滑结果,选择影响消费者或用户需求最主要的因素作为细分变量,从而达到市场细分的目的。控制变量法:每一次只改变其中的某一个因素,而控制其余几个因素不变,从而研究被改变的这个因素对事物的影响,分别加以研究,最后再综合解决。2、特点单一变量法:这种细分法以公司的经营实践、行业经验和对组织客户的了解为基础,在宏观变量或微观变量间,找到一种能有效区分客户并使公司的营销组合产生有效对应的变早扮量而进行的细分。控制变量法:当一个问题与多个因素有关时,探究该问题与其中某个因素的关系时,通常采用控制变量法。扩展资料:控制变量法的应用:1、探究影响蒸发快慢的因素,探究声音的响度和音调、理想斜面实验、探究力与运动的关系、探究影响滑动摩擦力大小的因素、探究影响压力的作用效果的因素、探究影响液体压强大小的因素、探究影响浮力大小的因素、探究影响滑轮组的机械效率的因素。2、探究影响动陆咐灶能大小的因素、探究影响重力势能大小的因素、验证欧姆定律、探究电阻的电流与其两端电压的关系、探究影响电流做功多少的因素、探究影响电流的热效应的因素、探究影响电磁铁磁性强弱的因素。ardim2023-06-10 07:59:321
单变量和单因素的区别
单变量和单因素是在不同领域、不同分析过程中的概念,它们之间的区别如下:1. 定义:单变量(Univariate)是指在数据分析过程中,所关注的只有一个变量,也就是研究某一单一特征或属性变化对其他方面的影响;而单因素(Single factor)是指在实验设计中,所要考察的只有一个自变量(因素),而其他可能影响结果的因素不予考虑。2. 分析对象不同:单变量着眼于观测对象的某一特征或属性,例如身高、体重、年龄等;而单因素则主要关注实验结果,通过控制其他可能影响结果的因素,来研究某个自变量对结果的影响。3. 研究目的不同:单变量通常用于描述数据特征、探索数据规律等;而单因素则用于研究自变量对因变量的影响及其大小、趋势等。4. 应用场景不同:单变量可以应用于各种数据分析领域,例如统计学、机器学习等;而单因素则更多地应用于实验设计以及相关领域,例如生物学、医学等。总之,在实际应用中,单变量和单因素是两个不同的概念,需要根据实际情况选择恰当的分析方法来达到研究目的。NerveM 2023-06-10 07:59:291
科学探究常常需要进行对照试验,在设计对照试验中,控制变量的原则应该是( )
Cardim2023-06-10 07:59:293
matlab中如何分析一个函数之间各变量对结果的影响程度
单一变量法,具体为其他变量不变,让一个变量以一定的步长变化,画出输出结果,然后计算每个变量的相关函数即可,看一下相关程度。北境漫步2023-06-10 07:59:251
研究一个变量的影响把其他变量调节到最适宜是为什么?
开篇明义:简单介绍一下单一变量法:根据市场营销调研结果,选择影响消费者或用户需求最主要的因素作为细分变量,从而达到市场细分的目的。控制变量法:每一次只改变其中的某一个因素,而控制其余几个因素不变,从而研究被改变的这个因素对事物的影响,分别加以研究,最后再综合解决。为了研究某一问题所带来的影响,所以让其余变量均处于最佳状态,从而凸显研究变量对问题的影响程度。这个应该属于单一变量法。Chen2023-06-10 07:59:091
控制变量法还是控制单一变量法
如果要研究一个因素对某个结果的影响,科学家常常使用实验研究。在实验设计中,控制变量法和控制单一变量法是两种常用方法。其中控制变量法选定若干个可能影响研究结果的因素,在实验过程中将这些因素固定不变,只改变要研究的因素,以便观察这一因素对结果的影响。而控制单一变量法则只改变一个因素,观察该因素对实验结果的影响,并不控制其它因素的影响。如果要研究结果受多种因素共同影响的情况下,控制变量法是更为适合的研究方法。康康map2023-06-10 07:58:531
单一变量法和控制变量法的区别?能详细点吗?
这两个我怎么觉得是同一个东西呢阿啵呲嘚2023-06-10 07:58:475
请问下mathtype公式编辑器里面如何把变量表示为黑斜体
样式——自定义CarieVinne 2023-06-10 07:58:211
在HTML中能定义变量吗?能该怎么样定义?
HTML是标签语言,用不着定义变量啊CarieVinne 2023-06-10 07:58:065