0
我想要一個函數來確定一個C字符數組(不是字符串,沒有空終止符)是否小於另一個。對於我的使用,如果一個數組結束而另一個不結束,則繼續測試最後一個字符與其他數組的結尾。首都並不重要,所以我試圖使用tolower()比較不同長度的C字符數組
示例。 Aaah應該小於美國 西瓜應該小於wade 西瓜不應低於水。 你好應該少於HelloWorld
我怎麼能寫一個函數來做到這一點,給定兩個數組的大小?
我想要一個函數來確定一個C字符數組(不是字符串,沒有空終止符)是否小於另一個。對於我的使用,如果一個數組結束而另一個不結束,則繼續測試最後一個字符與其他數組的結尾。首都並不重要,所以我試圖使用tolower()比較不同長度的C字符數組
示例。 Aaah應該小於美國 西瓜應該小於wade 西瓜不應低於水。 你好應該少於HelloWorld
我怎麼能寫一個函數來做到這一點,給定兩個數組的大小?
通過從索引0開始的兩個數組並比較每個索引處的字符。如果字符相同,則轉到下一個索引,一旦它們不相同,則會知道哪個數組比另一個數組少。
如果它不是空終止,你如何知道你到達數組的末尾? –
你想比較任意的數據或字符串嗎? – Deduplicator
_Watermelon應該小於wade_? – Armali