簡單比較for迴圈兩種結構體程式執行時間

2021-09-03 01:36:08 字數 688 閱讀 9918

結構體系1在時間上遠遠大於結構體系2(納秒為單位)。

貼上**:

//獲取開始時間

long starttime = system.nanotime();

//測試的**段

int inttestdata = ;

for (int i = 0;i < inttestdata.length;i++)

//獲取結束時間

long endtime = system.nanotime();

//獲取開始時間

long starttimeone = system.nanotime();

//測試的**段

int inttestdataone = ;

for (int test:inttestdataone)

//獲取結束時間

個人總結,日常使用結構體系2::即

for (迴圈變數型別 迴圈變數名稱:要被遍歷的物件)
個人簡單測試,不足之處希望大家指正。

MySQL中兩種引擎的簡單比較

mysql中存在兩種引擎 myisam和innodb。其中myisam是mysql預設的引擎,它不支援事物操作,而且也不支援行級鎖及外來鍵。因此,當寫操作較多時 如insert或者update 由於鎖定了整個表,所以效率會低一些。myisam中儲存了表的行數,當進行select count from...

討論 兩種迴圈方式的比較

c 語言中兩 種常用迴圈方式及對應彙編 1 x86 彙編 83 int sum 0x10 0040b8e8movdword ptr ebp 4 10h 84 for int i 0 i sum i 0040b8efmovdword ptr ebp 8 0 0040b8f6jmpmain 31h 00...

結構體中 和 兩種訪問區別

定義結構體指標,訪問成員時就用 定義結構體變數,訪問成員時就用.例如 struct a struct a q 訪問成員就用 q.a struct a p 訪問成員就用 p a 一般情況下用 只需要宣告乙個結構體。格式是,結構體型別名 結構體名。然後用結構體名加 加網域名稱就可以引用域了。因為自動分配...