当然不同,"a"和"A"在计算机编码中完全不同
所以,字符串是区分大小写的,也就是说同一个字母,大写和小写在计算机看来是不同的
TypeName(tex)
的运算结果是"Textbox"
你使用"textbox"去和他比较,计算机认为"T"和"t"不同,自然不能执行下面的语句了
另外ι孤雁孇飞使用的方法才是最恰当的
希望对你有所帮助#inlude <iostream>
using namespace std;
void Judgecharacter(char Input)
{
if(cInput > ='A' && cInput <='Z')
{
MsgBox<< "这是一个大写字母" << endl;
return ;
}
if(cInput >='a' && cInput <= 'z')
{
MsgBox << "这是一个小写字母" << endl;
return ;
}
if(cInput >= '0' && cInput <= '9')
{
MsgBox << "这是一个数字" << endl;
return ;
}
MsgBox << "提示错误" << endl;
return ;
}不区分。。但需要说清楚,VB有在大小写方面有两条原则。和C++的不同,特别是vb独特的编程习惯问题。这点也是vb的优势。那么在下面程序使用的时候就很可能因为输入错误而变成另一个变量。那么好。。在变量声明的地方大写一个字符。。而在使用的时候小写输入!如:dim YIgechangbianliangming as long程序中yigechangbianliangming=1当回车以后。。。yi会自动变成声明的大写样子,也就是说如果没有变成大写,就是变量名输入错误,这种错误会被当时发现。而如果在vc中这样的错误是在当时发现不了的。。要到后面才能看到错误提示。这是vb的独特优势。。。要好好利用数据库中密码字段用text型,然后保存密码的时候 用一个MD5函数加密放入数据库。
输入密码用MD5加密得到加密字符串,与从数据库中取出的密码字符串比对。
这种方式是对密码大小写敏感的。
不区分。但是要养成良好的编码习惯,根据一定的规律,该大写,就大写,该小写,就小写,这样写出的代码可读性比较好,而且有一部分编程语言是区分大小写的,以后开发项目的时候,良好的编码习惯很重要。
在利用V B进行程序设计的过程中,需要对变量、控件等进行引用,而在引用的过程当中就需要用到变量或控件的名称,所以我们就需要对它们进行命名,命名规则如下:
1)名称的第一个字符必须是字母或汉字;
2)从第二个字符开始可以是字母、数字、汉字、下划线,
不能是空格、句点(C) 等其它特殊符号;
3)名称的长度不能超过255个字符;
4)不能与VB的关键字同名。
扩展资料
VB的语法规则
1)在书写语句时,通常一行书写一个语句,但也可以一行书写多个语句,但必须用冒号(:) 进行分开。
2)如果一条语句过长可分为两行书写,但须用续行符(空格加下划线) ;
3)如果要对语句进行注释,须用到”REM”或单引号();
在程序运行 过程中,其值不能被改变的量称为常量。在VB中有两类常量:文字常量、符号常量。
(1)文字常量
文字常量又可分为字符串常量、 数值常量、逻辑常量和日期常量;
字符串常量:如“student“,”12345”
数值常量:包括整型、长整型、浮点型数据。
其中整型和长整型可以是:十进制的,也可以是八进制的。
(以&o开头)或者十六进制的( 以&h开头)。
逻辑常量只有两个:True和False
日期常量
日期数据的格式为: # mm-dd-yy #
如:#9/8/2009#
vb字符串是以数组的形势存在的,每个字符占用两个字节,然后大小比较就是比较每个字符的ascii码的大小,比如abcd和abbbffd比较大小得出来的结果是abcd大,应为字符串的比较是一个一个比下去a=a,b=b然后c>b然后比较结束不管后面的字符串还有多长欢迎分享,转载请注明来源:内存溢出
评论列表(0条)