[php]
#include
//...
int main () {
clock_t tempoInicial, tempoFinal;
double tempoGasto;
tempoInicial = clock();
//executa o que vc quer
tempoFinal = clock();
tempoGasto = (tempoFinal-tempoInicial)/CLOCKS_PER_SEC);
printf("Tempo em segundos: %f", tempoGasto);
return 0;
}
[/php]Eu não achei alguma forma de calcular precisamente em milissegundos. Mesmo que dê pra dividir por mil o valor, perde-se um pouco da precisão. Logo, execute códigos que demorem pelo menos mais de 1s pra ver o funcionamento...
Você pode usar a função GetTickCount() da API do Windows caso esteja trabalhando nele. Ela retorna o número de milissegundos desde que o sistema foi iniciado. Vale lembrar que acaba não tendo precisão de 1ms devido ao escalonador de threads do sistema.