读书人

为什么C程序设计语言还有这种代码?该

发布时间: 2012-03-27 13:44:24 作者: rapoo

为什么C程序设计语言还有这种代码??
在96页有个转化年月日的。
有int lead,i;
leap=year%4==0&&year%100!=0||year%400==0
接下来是
for(i=1;i<month;i++)
day+=daytab[leap][i];
daytab[leap]这种引用也行??leap不是变量么??况且这么写了好像过不了编译.
另外我想问下我换成了*(*(daytab+leap)+i)也为什么不行?

[解决办法]
c中数组定义维数不能用变量,但是在对数组进行访问时是可以用变量作数组下标的。

读书人网 >C语言

热点推荐