马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册  
 
x
 
tc。老版本,英文数据类型_定义变量的好处 
跟从C语言一样的定义。 
 
小东冬瓜: 
2011-07-22 
string str //创建一个变量,str是变量名 
str="this is a test" //变量的赋值语句. 
. 
赋值的格式: 
变量名 = 计算表达式(必须和变量名的数据类型对应,这里可以是常量、变量、函数调用()、或者是计算表达式) 
在赋值的时候,等号( “=” )两边的数据类型要一致。否则编译器会报错。 
例如: 
int(整型)只能赋值int数据, 
double(浮点型)只能赋值double型数据, 
string(字符型)和bool(逻辑型)也一样。 
例子: 
int a1 
a1=100 
string str 
str="我是字符串" 
// 
double dou 
dou=3.1415926 
bool bo 
bo=真 
若出现不一致的情况,程序会报错。 
例如: 
int a1 
a1="hello" 
//在这里把一个字符串类似的数据赋值给整型,运行时会报错 
假如想要跨类型赋值,请使用相应的数据类型转换函数。 
 
 
例如: 
空间 我的程序 
功能 int 开始_点击() //int标识返回值的类型. 
int a1 
string str 
a1=10 
str=转换.整型转字符型(a1) //int型数据,转为string型 
辅助.消息框(str) 
return 0 
功能结束 
空间结束 
——————————————————————— 
我们想用 消息框来显示a1的数值, 
但消息框的参数,必须是string(字符型)。这样就要通过tc内建的转换.api来实现。(数据类型转换api) 
这和VC++操作是一样的。 
 
======================================================= 
 
在4.431中,tc变量的定义,和VC++变量,Delphi变量,易语言.变量 的定义一致。 
都得准确标明 数据类型。 
. 
在5.0,6.0中,tc和按键精灵竞争,丢失了自己。好的东西不矛保留,真的是可惜!! 
建议更新版本时,定义变量 前面必须标明英文的数据类型。 
强制使用英文数据类型。去除中文数据类型。像强制去除goto一样。 
. 
四大类型(int,string,double,bool),加上void,null,也就六大类型。 
六个英文,再差的是新手,看看也能记了。 
这样跟VC++的保持一致。例如: 
int a 
string str 
double dou 
bool bo 
功能 void myfun(int a, double dou, string str) 
 //函数封装的东西. 
结束 
——————————————————————— 
中文数据类型,大量占用阅读位置,影响阅读。中文名的数据类型,强制删除掉。 
例如: 
整型 a 
字符型 str 
浮点型 dou 
逻辑型 bo 
功能 逻辑型 我是一个函数(整型 参数1, 浮点型, 参数2, 字符型, 参数3) 
 //函数封装的东西。 
结束 
中文名的数据类型,点位太多,阅读起来 是否头晕眼花,昏昏沉沉?? 
======================================================= 
【项目完毕】 
 
 
 |