
3. 提醒定义了但未使用的变量, 从另一方面也可以知道, 这个变量有没有重复, 我们每天都在定义大量的变量, 就担心冲突, 把之前的覆盖掉。dim用来声明一个变量, 在vbs中, 变量类型并不是那么重要, 就是说vbs会帮你自动识别变量类型, 而且变量在使用前不一定要先声明, 程序会动态分配变量空间. 在vbs中你不用考虑name储存的是一个整数还是一个小数(学名叫"浮点数"), 也不用考虑是不是字符串(一串字符, 比如:"hello world"), vbs会自动帮你搞定. 所以第三行语句可以删除, 效果不会变, 但我强烈反对这么做, 一个变量的基本原则就是:先声明,后使用.变量名用字母开头,可以使用下划线,数字, 但不能使用vbs已经定义的字, 比如dim, 也不能是纯数字.。创建一个控制台程序,因为用到了textout,已经实现了字体颜色和背景的改变,所以想改变字体全局变量 重复定义,看了网上的,需要用到cfont类,后来加上了,但是提示没有定义,找原因说,cfont是mfc的类,所以需要加上afxwin.h头文件,但是又提示不是mfc工程之类的错误,然后找了原因,把工程属性的use of mfc改为use mfc in a shared dll.但是还是有问题,程序中包含了windows.h头文件,因为afxwin.h已经包含了windows.h头文件了,所以会提示重复定义,所以,现在只要把windows,h删除(但是必须要把afxwin.h放在头文件的最前面全局变量 重复定义,因为我的工程里要用到windows.h的函数,如果放在后面,有可能会提示一些函数未定义)。
long double a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20,a21,a22,a23,a24,a25,a26,a27,a28,a29,a30,a31,a32,a33,a34,a35,a36,a37,a38;
char o1[12],o2[12],o3[12],o4[12],o5[12],o6[12],o7[12],o8[12],o9[12],o10[12],o11[12],o12[12],o13[12],o14[12],o15[12],o16[12],o17[12],o18[12],o19[12],o20[12],o21[12],o22[12],o23[12],o24[12],o25[12],o26[12],o27[12],o28[12],o29[12],o30[12],o31[12],o32[12],o33[12],o34[12],o35[12];
long double kszf1,kszf2,kszf3,kszf4,kszf5,kszf6,kszf7;
long double ksl,Qf;
long double Qout;**
long double Qq;
long double fgrd,strd,fgxr,stxr;

long double b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,c1,c2,c3,,c5,c6,c7,c8,c9,c10;
long double bb1,bb2,bb3,bb4,bb5,bb6,bb7,bb10,cc1,cc2,cc3,c,cc5,cc6,cc7,cc10;
long double bbb1,bbb2,bbb3,bbb4,bbb5,bbb6,bbb7,bbb10,ccc1,ccc2,ccc3,cc,ccc5,ccc6,ccc7,ccc10;
long double e1,e2,e3,e4,e5;
long double SiO2,CaO,Wsh,S,h1,h2,h3,h4,h5,h6,h7,zxc1,zxc2;
long double g1,g2,g3,g4,mgo;
long double f1,f2,f3,f4,f5,f6,f7,f8;
long double WS,ZWS;

long double i1,i2,i3,i4,i5,i6,i7,i8,i9,i10;
long double ytl,yyl;
long double ztl,zyl;
long double qt;
long double V1,j1,j2,j3,j4,k1,k2,k3,k4;//j1的问题 redefinition
long double sqrtl long double x 。extern long double ceill(long double)。 float*double=double,int*long=long.。
long double MO2,VO2;
long double Vg;

long double Vf,Wf;
long double VN2,WN2;
long double Wo2,Vo2;
long double Wm,ddf;
long double m1,m2,m3,m4,m5,m6,m7,m8,m9,m10,m11,m12,m13,mh1,mh2;
long double t1,Qhm;
long double Qc;
long double tm,tc,Qm;

long double Q1,Qin;
long double Qs,ts;
long double Qb;
long double p1,p2,p3,p4,p5;
long double q1,q2,q3,q4,q5,q6,q7,q8,q9,Qy;
long double x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12,x13,x14,x15;
long double mgoo;
41e-2 double f f float l l long double 0 0x0x31 0370x1f0x1f l long u unsigned 0xful unsigned long 15 'x' ascii '0'48 0 '0'48 xcha xcha - n - n f g f g d e d e p p 。 float*double=double,int*long=long.。extern long double ceill(long double)。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-116316-1.html
啊啊啊啊啊啊啊啊啊啊啊啊
爱你