- 论坛徽章:
- 6
|
回复 5# Godbach
正在看呢。的确非常的不错。。。
不过书中的例子好像有点问题,可能是我这边机器的原因?
按书中所说,下面的代码count的值应该会小于function_times,但是我这测试的结果却是相等的。
CPU是i3 M370 双核- 1 #include <stdio.h>
- 2 #include <stdlib.h>
- 3
- 4 #define function_times 1000000000
- 5
- 6 unsigned long count = 0;
- 7
- 8 void inc_count(void)
- 9 {
- 10 count++;
- 11 }
- 12
- 13 void read_count(void)
- 14 {
- 15 printf("\"count\" is increment for %lu times; \"count\" value is %lu \n",function_times,count);
- 16 }
- 17 int main()
- 18 {
- 19 unsigned long i;
- 20 for( i = 0; i< function_times; i++)
- 21 inc_count();
- 22 read_count();
- 23 }
- ~
复制代码 |
|