摘要: 效果如下: 我是怎么考虑这个问题的。 首先共有5行,那么我们需要一个循环,让这个循环走5遍。 那么我们有个大概的代码结构 for(int i=0;i<5;i++) { } i的定义域是[0,4]之间的整数,共5个数,所以循环5次。 接下来再考虑,第一次循环输出一个星,后面几次循环输出的星越来越多,所 阅读全文
posted @ 2018-09-26 22:13 eatwhat 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 一个一般性的结论 int a[100]={N}//N是一个大于等于0的整数 以上代码只会把a[0]初始化为N,其它内存单元都会被初始化为0 int a[100]={5} 这行代码它只会把a[0]初始化为5,数组中剩下的内存单元都将被初始化为0。 所以int a[100]={0},会把所有的数组中的所 阅读全文
posted @ 2018-09-26 15:22 eatwhat 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 对于字符数组而言 char string[10]; 当写下上面的代码的时候,一定要明白它的内涵。 10意思是这个数组有10个元素,即10个内存单元。 这10个内存单元是string[0]~string[9],0到9共10个数并没有string[10],string的定义域在0到9之间的整数,10不在 阅读全文
posted @ 2018-09-26 13:32 eatwhat 阅读(841) 评论(0) 推荐(0) 编辑