PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] C程式小問題
作者:
vein576
(小豪)
2015-06-15 07:09:50
各位大大好,小弟第一次在此發問,如有觸犯版規請多包涵>///<
void candy()
{
char CharArray[100];
int j = 0;
while((CharArray[j] = getchar()) != E){
++j;
}
}
請問這段程式碼哪裡有bug?為什麼呢?
作者:
arsenefrog
(柯蛙)
2015-06-15 07:23:00
'E'?
作者:
johnpage
(johnpage)
2015-06-15 08:35:00
E? +1
作者: anyoiuo
2015-06-15 10:00:00
1. E => EOF, 2. 加上j < 100防止超出陣列
作者:
vein576
(小豪)
2015-06-15 12:13:00
不好意思打錯了,題幹E應該成'E'
作者: LandaChuang (..蠹書蟲..)
2015-06-17 17:45:00
當while loop跑超過100此,會array索引值,程式會掛當while loop跑超過100次,超出陣列索引值,程式會掛
繼續閱讀
Re: [討論] 大家對C語言中 free() 的看法?
uranusjr
Re: [討論] 大家對C語言中 free() 的看法?
suhorng
Re: [討論] 大家對C語言中 free() 的看法?
chchwy
[討論] 大家對C語言中 free() 的看法?
Hazukashiine
[問題] popen錯誤問題
wind00962
[問題] connected components 相關錯誤
AceID
[問題] inline 函數的位址
holydc
[問題] 河內塔用堆疊實作時產生的問題
j220584470k
[問題] 8051 有時候有反應有時候沒反應
okok897
Re: [問題] 字串分開實作
wtchen
Links
booklink
Contact Us: admin [ a t ] ucptt.com