- 主题:娃学编程
1浪费一个空间
【 在 Madlee 的大作中提到: 】
: 从0开始对小朋友来说确实不容易理解,除非专业做码农,否则就是多浪费一个空间而已。
--
FROM 221.221.51.*
公元元年,是1。
公元前1年,是-1。
公元前1年出生的孩子 到公元元年,2岁?
【 在 MetalSlugX 的大作中提到: 】
: 应该学老VB,可以自己定义从哪里开始
: 从0开始,就是个异端,为了迁就计算机,而不迁就人
:
--
FROM 221.221.51.*
是这样。但是有些场合还是很重要的。
比如铁路客票,票面上有一个红色的号码。
如A123456.有一个6位数的号码。理论上可以容纳一百万的号,实际上只能容纳10万号。
就因为计号是1起。每个票卷1000张,从001~000,000是最后一张。本来前3位可以确定一个卷号,但是不行,最后一张不符合规律。
最后一卷,099001~100000,最后一张占满6位,这是整个序列唯一的用满6位数的。这个序列结束。如果不结束,最后的一卷没办法印了,999999之后的最后一张就是7位数了。
【 在 il15 的大作中提到: 】
: 感觉对于现在的软件,浪费这么一点内存也算不了什么...
--
FROM 221.221.51.*
【 在 il15 的大作中提到: 】
: 感觉对于现在的软件,浪费这么一点内存也算不了什么...
有一个问题:
数组,int a[3][5]怎么排列?如果用int *p=&a[0][0];//p=&a[1][1];//??????
然后用p遍历a,要不要跳过所有的0号单元?
--
修改:ylh1969 FROM 221.221.51.*
FROM 221.221.51.*
主要是多维数组无法线性排布。
【 在 q0558 的大作中提到: 】
: 现在编程已经不怎么注重这个了,很多程序都是乱搞,占用很大内存,实际完全没必要
:
: #发自zSMTH@Galaxy S8+
--
FROM 221.221.51.*