TC官方合作论坛

 找回密码
 立即注册
查看: 1482|回复: 21
打印 上一主题 下一主题

[教程] 【剑仙教程】结构体1。数组的学习。

  [复制链接]
跳转到指定楼层
楼主
发表于 2017-9-10 12:54:15 来自手机 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 剑仙十号 于 2017-9-27 14:46 编辑

【剑仙教程】结构体1。数组的学习。
.
结构体是什么?
结构体是把多种数据类型,打包成一种数据类型。再用这种类型_来定义变量名。
结构体的作用,不是简单,而是重用性强。
一次编写,多次调用。这不是吹出来的。
.
学习目录:
【剑仙教程】结构体1。数组的学习。
【剑仙教程】结构体2。二维数组的学习。
【剑仙教程】结构体3。二维.关联数组的学习。
【剑仙教程】结构体4。结构体实战案例。设置本地系统时间。
剑仙教程已经集中发布,敬请关注。
=======================================================
问题:
储存100个学生的成绩,怎样定义100个变量?储存1000个学生的成绩,怎样定义1000个变量?
数据类型,成绩都是char类型的。
代码能否这样写:
var 成绩0,成绩1,成绩2,……成绩99
成绩0 = 随机数(50, 100)
成绩1 = 随机数(50, 100)
成绩2 = 随机数(50, 100)
……
成绩99 = 随机数(50, 100)
//
//
1、先抓题型。
这是一个数组问题。
在TC,VC++中,不需要定义100个变量。定义一个char类型数组,个数 = 100,再用for循环遍历数组下标,录入成绩就行。
.
var arr = 数组(100) //数组大小=100。元素个数=100。数据类型,在VC++中成绩是char类型的。char的取值范围是0--255.
var 成绩
for(var i=0; i<100; i++)
  成绩 = 随机数(50, 100)
  arr = 成绩
  traceprint(arr)
end
=======================================================
var arr = 数组(5) //数组大小=5。元素个数=5.
arr[0] = 90
arr[1] = 91
arr[2] = 92
arr[3] = 93
arr[4] = 94
=======================================================
在TC,VC++中,数组下标是从0数起的,所以数组的元素是arr[0],arr[1],arr[2],arr[3],arr[4]。
最大的数组元素是arr[4],不能写成arr[5]。写成arr[5],下标就越界了。

游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

21#
发表于 2018-7-11 21:04:55 | 只看该作者
111111111111111111111111111111
回复 支持 反对

使用道具 举报

20#
发表于 2018-5-8 11:48:40 | 只看该作者
谢谢分享 学习下
回复 支持 反对

使用道具 举报

19#
发表于 2018-4-10 11:13:41 | 只看该作者
查看本帖隐藏内容请回
回复 支持 反对

使用道具 举报

18#
发表于 2018-4-8 15:17:12 | 只看该作者
数组数组的学习
回复 支持 反对

使用道具 举报

17#
发表于 2018-4-5 00:35:37 | 只看该作者
看看
回复

使用道具 举报

16#
发表于 2018-3-27 01:25:15 | 只看该作者
了解一哈
回复

使用道具 举报

15#
发表于 2018-3-2 19:55:17 | 只看该作者
在TC,VC++中,数组下标是从0数起的,所以数组的元素是arr[0],arr[1],arr[2],arr[3],arr[4]。
最大的数组元素是arr[4],不能写成arr[5]。写成arr[5],下标就越界了。
回复 支持 反对

使用道具 举报

14#
发表于 2018-2-19 12:29:30 | 只看该作者
学习学习!!!
回复

使用道具 举报

13#
发表于 2018-2-14 17:18:34 | 只看该作者
谢谢
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-17 21:13 , Processed in 0.127352 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表