视窗
loading...
您现在的位置:首页 > IT认证 > 计算机二级考试 >

计算机等考二级VFP备考笔记之常量与变量


一. 常量:在程序运行过程中保持不变的量称为常量。vfp中,共有5种类型的常量:数值型常量,字符型常量,逻辑型常量,日期型常量和日期时间型常量。

  1.数值型常量:数值型常量可以是整数或实数,例如:56,69.8等都是数值型常量。

  字符型常量:字符型常量是用定界符括起来的由字符、空格和数字所组成的字符串。定界符可以是单引号、双引号和方括号。当某一种定界符本身是字符型常量的组成部分时,就应选用另一种定界符。例如:“abcd”,‘教授’,[王明]都是正确写法的字符型常量。

  逻辑型常量:逻辑型常量只有2个值:“真”与“假”。用.T.,.t.,.Y.,.y.,表示“真”,用.F.,.f.,.N.,.n.,表示“假”。注意:两边的点不可去掉但可用空格代替。

  日期型常量:日期型常量必须用花括号括起来,例如:{^95.01.12}、{^01/12/95}都是日期型常量的正确写法。大括号中的“^”键盘符,是为了解决“千年虫”问题而加入的。

  日期时间型常量:日期时间型常量也必须用花括号括起来,例如:{^2005/12/06 11:12:32pm}、{2005.12.06 11:12:32pm}、{^2005-12-06 11:12:32pm}都是正确的日期时间型常量的写法。注意:日期和时间数据间必须有空格。

  二. 变量: 在程序运行过程中还会发生变化的量称为变量。vfp中,共有3种变量:字段变量、内存变量和系统内存变量。前两种变量的名称由1~个字母、下划线和数字表示,且必须以字母打头;而系统内存变量由系统规定。

  1. 字段变量:字段变量是表文件结构中的数据项,vfp中共有13种字段变量。在本章第一节中已有叙述。字段变量是一种多值变量,比如“职工档案”表中的“姓名”字段,对应第一条记录中的值是“张三”,对应第二条记录中的值是“李四”,表中有多少条记录,就对应有多少个值。移动记录指针到所需记录,即可找出字段变量的当前值。

  内存变量:内存变量是独立存在于内存中的变量,一般随程序结束或退出vfp而释放,也可在程序代码中使用命令释放内存变量。内存变量常用于存储程序运行的中间结果或用于存储控制程序执行的各种参数。vfp定义6种内存变量:字符型、数值型、逻辑型、日期型、日期时间型和屏幕型内存变量。对于屏幕型内存变量,可用save screen to 变量名命令存放当前屏幕上的信息,用restore screen 变量名从屏幕内存变量中恢复屏幕信息。vfp最多允许65000个内存变量。

  系统内存变量:系统内存变量是由vfp自动生成和维护的变量,用于控制vfp的输出和显示信息的格式。为与一般内存变量相区别,在系统内存变量前加一个下划线“_”。例如,系统内存变量“_peject”用于设置打印输出时的走纸方式。

  三. 内存变量的赋值:

  格式1:变量名=值

  格式2:store 值 to 变量名表

  说明:(1).格式2可将同一值赋给多个变量。

  (2).变量不需事先声明即可赋值,赋值的同时该变量就被创建,变量类型取决于所赋初值的类型。

  (3).可直接通过变量名引用变量的值。但如果当前打开的表中有与变量同名的字段名,此时用M.变量名引用该变量,而字段名可直接引用。

  例:在命令窗口依次输入执行下列命令

  x=26 &&定义变量X并赋初值26,X的类型为数值型

  ?X &&结果为26

  store “你好” to a,b

  ?a,b &&结果为:你好,你好

闂備線娼уΛ宀勫磻閿燂拷

闂備線娼уΛ宀勫磻閿燂拷

闂備線娼уΛ娆撳礉閺囥垹鍌ㄩ柕鍫濇处鐎氬鏌ㄥ┑鍡樺珔缂佹唻缍侀弻锟犲礋椤愶富鈧鏌熼摎鍌氬祮闁诡啫鍥ч唶闁绘柨鎽滅粔顒勬煟閻樺弶鎼愰柣掳鍔屽嵄闁硅揪绠戣繚闂佽法鍣﹂幏锟�
闂備礁鎼悧婊堝礈濞戙垺鍋熸い鏍仦閻掗箖鏌曟繛鍨姎闁诲氦顕ц彁闁搞儻绲芥晶鎻捗归悡搴㈠殗鐎殿喖鐖兼俊鐑芥晜閸撗冪厓濠电偛鐡ㄧ划宀€鑺遍懖鈺勫С濞寸厧鐡ㄩ崵鍌炴煛閸愩劌鈧崵绮旇ぐ鎺撶叆婵炴垼娅曠€氾拷闂佽娴烽弫鎼併€佹繝鍋綊宕卞Ο璇差潯闂佷紮绲介張顒勬偩閸楃們搴ㄥ炊閿濆懎鈷夋繛瀵稿帶閹虫﹢鐛€n喖绠f繝濠傚閹枫劑姊洪崨濠冣拹缂佸甯¢幆鍥ㄥ閺夋垵鍞ㄩ梺鎼炲劘閸斿秹锝為弽顬ュ酣宕堕敐鍛拤婵炲鍘ч幊姗€骞嗛崘顔肩妞ゆ劑鍨洪惁鏃€绻濋姀锝嗙【閻庢艾鎽滃Σ鎰版晸閿燂拷闂備胶鎳撻悺銊╁垂閸愭祴鍫柟瀵稿С閻掑﹤鈹戦悩鍙夋悙婵炲懌鍨归湁闁挎繂妫涢惌搴ㄦ煃瑜滈崜娆撳箠閹邦兘鏋旈柟杈鹃檮閸嬪鏌涢銈呮瀾缂傚秮鍋撻梻浣瑰灊閻掞箓濡甸悙鐢电闁哄啫鐗嗙痪褔鏌涢幇顖涚《缂佲偓閿燂拷闂佽绨肩徊濠氾綖婢舵劕鍨傛繝濠傚椤╅攱銇勯幒鎴濇殲缂佷緡鍣e鍫曟倷閸偅鐝┑鐐茬墛閸ㄥ墎绮氶柆宥呯労闁告剬鍛槬濠电姷顣介埀顒€鍟块埀顒傛嚀閿曘垺鎷呴崜鎻掓闂佺ǹ鏈换宥夊船閹绢喗鐓欓悗娑欋缚婢ь剚绻濋埀顒佹媴閸︻厾鎳濋梺鍓茬厛閸嬪懐绱為埀顒勬⒑閻熸壆鎽犻柣妤冨仧閹广垹顫濋鑺ョ亙闂佸搫娲﹂惌顔炬崲閸℃稒鐓欐い鎾楀啰浠村銈嗘处閸撶喎鐣烽敐鍡欑瘈闁告劏鏅╁Σ顖炴⒑閼逛即鍝烘慨濠傤煼閺屽牓骞橀鑲╊吅闂佺懓鐡ㄧ划宥囧垝閿曞倹鐓ユ繛鎴炆戝﹢鐗堢節閳ь剟骞嶉鎯у触濠电偛妫楀ù椋庣玻濡ゅ啰纾奸柡鍌涱儥閸庡繒鈧鎸稿Λ婵嗙暦濮樿埖鍋愮紓浣贯缚瑜版垿姊洪幐搴″枙闁瑰嚖鎷�闂佽娴烽弫鎼佸箠閹捐埖鏆滄い鎰剁畱缁€鍡樼箾閹寸伝顏堝极閸洘鍊电痪顓炴媼濞兼劙鏌涢妸锔剧煁缂佸倹甯¢、妤佹媴缁嬪晝顐︽⒑鐟欏嫭绶茬紒缁樺灴瀵偊顢欓悾宀婃祫濠殿喗銇涢崑鎾绘煃瑜滈崜娆撳磹閸濄儳绀婇悗锝庡枟閸庡秹鏌涢弴銊ュ笌鐟滅増甯楅悡鈧銈嗗笒閿曪妇绮堥敓锟�闂備浇澹堟ご绋款潖婵犳碍鐒鹃柟缁㈠枛濡﹢鏌i悢绋款棆缁绢厸鍋撻梻浣瑰缁嬫帒鐣濋幖浣哥;闁哄秲鍔庨々鐑芥煥閻曞倹瀚�:webmaster@jscj.com闂備線娼уΛ宀勫磻閹剧粯鐓熸い顐幘缁佺兘鏌i敂璺ㄧ煓闁轰礁绉归弫鎾绘晸閿燂拷4008816886

相关文章

无相关信息
更新时间2022-03-13 11:11:01【至顶部↑】
联系我们 | 邮件: webmaster@jscj.com | 客服热线电话:4008816886(QQ同号) |  婵犵數鍎戠紞鈧い鏇嗗嫭鍙忛柣鎰暯閸嬫捇鐛崹顔句痪濠电姭鍋撻柛銉戝苯娈銈嗘椤斿﹦鎹㈤敓锟�

付款方式留言簿投诉中心网站纠错二维码手机版

客服电话: