2013-03-19 130 views
0

好的我正在製作一個簡單的hang子手遊戲。我需要幫忙拉一個數組dict[num]是一個隨機數。我只需要一種方法來獲取該字符串,並使用strlen()等功能來處理它。如何從數組中分配字符串以獲取字符串的長度?

截至目前strlen(dict[num])不起作用?

+2

至少,您可能需要顯示'dict'的聲明。 – 2013-03-19 15:53:38

+0

當你有'num'時,爲什麼你需要'strlen'? – Shoe 2013-03-19 15:54:54

+0

Paul R,你說得對,但'strlen(dict [num])'的方法不起作用。我正在像這樣使用它'len = strlen(dict [num])',這給了我一個分割錯誤 – 2013-03-19 15:56:41

回答

1

如果字典數組的類型是字符,然後以獲得長度

strlen(dict) 

和不

strlen(dict[num]) 

並且如果

strlen(dict) 

給出分割錯誤,則赤那你的數組填充字符串我的意思是檢查數組中的字符串結尾的空字符'\0'

+0

是的,這工作。謝謝! – 2013-03-19 16:00:45

+0

不客氣 – MOHAMED 2013-03-19 16:01:33

相關問題