|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 zxjkings 于 2015-4-22 12:32 编辑
一个人学TC太乏味了,所以发帖只是解乏.
如此而已.
我基础很差,但又不能说是0基础,还从没有过什么分享经验,所以0基础的跟我一块学,蛋疼不负责.
但你要真能忍得住蛋疼,不懂可以问,我也可以忍着蛋疼来解答...
我很另类,所以,第一贴就直接从数组开始了.嘿嘿...
首先,我们来尝试一下声明一个数组,代码如下:
嗯,这样的说明很扯淡对不对,声明是啥意思,数组是啥玩意还有很多人不知道叻.
菜鸟X:"你就这样拿一点扯淡的英文字母串起来告诉我声明数组,X蛋啊!"
所以我步子放慢点,谨防步子太大--蛋裂...
(警告:有基础的请快进,大神请点击浏览器右上方的"X")
首先,我们来尝试告诉TC,我们要制造一个空盒子,盒子有多大我还没考虑好,所以不说...盒子里面需要多少小格子?我暂时也不知道,所以也不说...于是就这样:
"变量"的意思是啥?...咱们字面理解,拆开来念就是:"可以变化的量",现在我造了一个空盒子,等会我要改变盒子的大小,这就得变对不?所以变量这两个字必须得加上去.
"max"是啥,就是这个变量的名字.
"="是啥,就是告诉TC,这个变量是啥玩意.
"数组"是啥........这帖子不就是来说数组是啥的么,别着急.
我们再来尝试一下更点单的翻译方式,我刚接触程序语言的时候,看到看不懂的代码,就在下面这样翻译:
变量 max=数组()
变量 man = 数组 ()
(我要创建一个变量 变量的名字是max max是 数组 数组的大小我也不知道)
现在一个未知大小的盒子已经创建好了.那么怎么来改变这个盒子的大小呢?
不着急,我们总要先知道这盒子现在的大小吧?所以我们先来获取这盒子的大小试试:
- 变量 max=数组()
- 消息框(数组大小(max))
复制代码 接下来我要告诉你一个有趣的事,那就是程序语言的特殊之处在于,你必须从右到左,才能好好的翻译它.
所以第二句我们得这样去翻译
消息框(数组大小(max))
max 数组大小 消息框
max这个变量 我要获取它(是个数组,自己创建的能不知道?)的大小 并且把它放在弹出来的消息框中
然后运行一下试试(PS:这都听不懂...你就当没来过)
得到的结果是"0",显而易见,我们只是创建了它,并没有告诉TC,它应该有多大,那要怎么来改变它的大小呢?
- 变量 max=数组()
- 消息框(数组大小(max))
- 数组追加元素(max,"苹果","第一个位置")
- 消息框(数组大小(max))
复制代码
第一次在"变量 max=数组()"中说过了如何翻译,第二次在"消息框(数组大小(max))"说过了翻译顺序,第三次...
呵呵,第三次是个传递多项数值的功能函数,至于功能函数是什么,这是后话,有机会下次聊.
所以翻译起来要蛋疼点了.
这里要补充的是,翻译顺序从右到左是没错,但顺序的分隔符是()
所以:
数组追加元素(max,"苹果","第一个位置")
(max,"苹果","第一个位置") 数组追加元素
使用三个数据"容器","物品","位置" 在容器(我们创建的盒子)"max"中的"第一个位置"放入"苹果"
好了,翻译到此为止,因为只要掌握的这三点,结合代码的说明,TC中就再也没有你看不懂的中文语句了
|
|