Perguntas com a marcação «c»

C é uma linguagem de programação de computador de uso geral usada para sistemas operacionais, jogos e outros trabalhos de alto desempenho.



19
Por que o OCaml não é mais popular?
Eu sempre ouvi dizer que C é o idioma de escolha a ser usado em sistemas embarcados ou qualquer coisa que precise ser executada na velocidade máxima. Eu nunca desenvolvi uma predileção por C, principalmente porque não gosto de aritmética de ponteiros e a linguagem é apenas um degrau acima …
86 c  ocaml 

8
Por que usar novas linhas à direita em vez de liderar com printf?
Ouvi dizer que você deve evitar liderar novas linhas ao usar printf. Para que, em vez de printf("\nHello World!")você, useprintf("Hello World!\n") Neste exemplo em particular acima, não faz sentido, pois a saída seria diferente, mas considere isso: printf("Initializing"); init(); printf("\nProcessing"); process_data(); printf("\nExiting"); comparado com: printf("Initializing\n"); init(); printf("Processing\n"); process_data(); printf("Exiting"); Não …
79 c 



10
Por que as matrizes C não controlam seu comprimento?
Qual foi o motivo por trás de não armazenar explicitamente o comprimento de uma matriz com uma matriz em C? Do meu ponto de vista, há razões esmagadoras para fazê-lo, mas não muitas em apoio ao padrão (C89). Por exemplo: Ter o comprimento disponível em um buffer pode impedir a …
77 c 



5
Por que existem tão poucos compiladores C?
C é uma das línguas mais usadas no mundo. É responsável por uma grande proporção do código existente e continua a ser usado por uma grande quantidade de novos códigos. É amado por seus usuários, é tão amplamente portado que ser capaz de executar C é, para muitos, a definição …

5
O que deve e o que não deve estar em um arquivo de cabeçalho? [fechadas]
Que coisas absolutamente nunca devem ser incluídas em um arquivo de cabeçalho? Se, por exemplo, estou trabalhando com um formato padrão do setor documentado que possui muitas constantes, é uma boa prática defini-las em um arquivo de cabeçalho (se estou escrevendo um analisador para esse formato)? Quais funções devem entrar …
71 c  headers 





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.