Objetivos
        
    
    
    
    
        
            
                A macro __DATE__ nos fornece a data de compilação em que nosso programa 
                foi compilado. Essa data está no formato: Mês/Dia/Ano. Pode ser utilizada para 
                exibir mensagens de build/compilação e etc. Seu "retorno" é uma string.
            
            Sintaxe
            __DATE__
            Exemplo 1
            
#include 
int main()
{
	printf("%s,%d,%s",__FILE__,__LINE__,__DATE__);
}
            Saída:
            main.c,5,05/09/2023
         
     
    
    
        
            
                A macro __TIME__ nos dá a informação da hora da compilação de nosso programa. 
                Essa hora está no formato, hh:mm:ss. Pode ser utilizada para exibir mensagens 
                de build/compilação e em conjunto com __DATE__. Seu "retorno" é uma string.
            
            Sintaxe
            __TIME__
            Exemplo 2
            
#include <stdio.h>
int main()
{
	printf("%s,%d,%s",%s,__FILE__,__LINE__,__DATE__,__TIME__); 
}
            Saída:
            main.c,5,05/09/2023,17:50:35
         
     
    
    
        
            
                Essa macro faz uma junção das informações fornecidas pelas macros __DATE__ 
                e __TIME__ em apenas uma macro. A __TIMESTAMP__ utiliza o formato 
                : dia_semana mes dia_mes hora numero_ano. 
            
            Sintaxe
            __TIMESTAMP__
            Exemplo 1
            
#include <stdio.h>
int main()
{
	printf("%s,__TIMESTAMP__); 
}
            Saída:
            Tue May  9 20:52:24 2023
         
     
    
        Histórico de atualizações
        
     
    
        
            
                - 05/09/2025 - revisão 3 - Ajustes: pontuais e e objetivos
 
                - 07/10/2024 - revisão 2 - Ajustes pontuais
 
                - 29/09/2023 - revisão 1 - Correção em referências, erros gramaticais
 - 
                
 - 19/05/2023 - versão inicial
 
            
         
     
            
            
                
                    
                    Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
                em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.