2012-11-02 25 views
-3

要定義多個值,例如 在目標c中定義數字3,4?並隨機選擇它?目標c中是否可以定義多個值?

+0

我實際上在沒有Mac或任何客觀c程序的朋友家裏。但我想知道這是否可能。我試圖在網上找到,但沒有得到任何結果。通過您的評論聽起來可能。 –

+0

這絕對是可能的@DrummerB已經給出了一個很好的答案。打敗我吧。這聽起來像是我之前見過的一個家庭作業問題,許多用戶不喜歡爲他們做人工作業。 – Popeye

+0

其實不是我的意思。我是說如果它像「#define number 3」 –

回答

2

嘗試這種情況:

int r = 3 + arc4random() % 2; 

arc4random() % 2返回0或1隨機。添加3將使它在3和4之間隨機選擇。

+0

如果它是這樣的「#define number 1」 –

+0

我不知道定義隨機預處理器宏的方法。 – DrummerB

+0

是的,我也是。好吧。無論如何,請選中你的標記。 –

相關問題