評價: 0 回應: 5 閱覽: 118
置頂

loop 終止寫法

想要製造出一串亂數

希望這些亂數的差異要很大

目前的亂數是取 rand()10000

結果產生出的亂數大部分都是四位數

希望可以產生出 0,1234, 99, 567, 10080...等等差異很大的

例如

srand(time(null));
int n = rand()10000;

是要跑simplescalar,分析cache效能用的

(分析在某個排序演算法中,cache設定值的數據)

因為目前產生出的數字都是四位數

跑出來的數據好像不論在哪種associativity的設定都相差不大

然後就自己去手動產生了一串差異較大的數字

發現這樣數據會比較有趣

熱門回應

謝謝分享

感謝分享

感謝~

訂正字串尾 -> "\0"

但不管是哪個都會在邏輯運算時 coerce 成 false

for (; '\0' ; s++, d++) 這樣寫就會終止

感謝分享

會員登入 (先登入會員才能回覆留言喔!)

Facebook留言