可以說我有這個數組遍歷每個選項
int array[] = {0x00, 0x00, 0x00};
而且我想在這個陣列中每一個可能的變化執行特定功能(可以說陣列中的每個變量爲0x00的最小值和最大值爲0xA)。
int array[] = {0x00, 0x00, 0x00};
*Some Loop*
{
someFunction(array);
}
換句話說,我想要做的someFunction上可能的每個排列(從{0×00,0×00,0×00}到{是0xA,是0xA,是0xA}),但我無法這樣做,所以我在尋求幫助。
我希望我解釋得很好,提前致謝!
C++和C是不同的語言,答案將在這個非常不同案件。請只使用一個標籤。 – aschepler
你正在編寫C代碼或C++嗎?它們不是相同的語言,並且不應該自動交叉標記。 – crashmstr
[Oliver](https://stackoverflow.com/a/21787854/1072468)下面的答案是非常好的C或C++代碼,所以不要這麼掛斷,mkay? –