作者ric2k1 (Ric)
标题[提醒] 将 screen[][] 初始成 ' '
时间Wed Dec 3 11:00:43 2008
※ [本文转录自 ric2k1 信箱]
作者: ric2k1 (Ric)
标题: Re: 请老师帮我看一下code >"<
时间: Wed Dec 3 10:59:36 2008
: static char screen[NUM_ROWS][NUM_COLS]={" "};
这行并没有将 2D array 的内容 initialize 成 ' ' 哦!!
首先, " " 是一个字串, 你这样做会让 screen[0] = " ",
也就是说 screen[0][0] = ' ', 但是 screen[0][1] = 0 <== string end,
screen[0][j] = 0 for j >= 2...
而且 screen[i][*] = 0 for i >= 1...
此外, 要记得每次印出来要加 delay!!
※ 编辑: ric2k1 来自: 140.112.21.241 (12/03 11:01)
1F:推 james0419:那老师关於return type 要怎麽写? 12/03 11:13
2F:推 james0419:cannot convert`char (*)[80]' to `char**' in return 12/03 11:17