ちょっとトンチンカンな質問かもしれませんが

int n=0;
ong t;

while(n!=100){
time(&t);
printf("%f\n",t);
n=n+1;
  }

とやるとtの値として100個とも全く同じ値が出てくるのですが
これはプログラムを走らせてる最中全く時間が経過してないということなんでしょうか・・・?