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.

6
Existe uma linguagem que transpile para C, com melhor sintaxe? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
19 c  syntax  compiler 

8
Por que x = x ++ é indefinido?
É indefinido porque modifica xduas vezes entre os pontos de sequência. O padrão diz que é indefinido, portanto é indefinido. Isso eu sei. Mas por que? Meu entendimento é que proibir isso permite que os compiladores otimizem melhor. Isso poderia ter feito sentido quando C foi inventado, mas agora parece …

6
É um bom hábito usar expressões C no código C ++?
Na escola, começamos a aprender C este ano, apesar do fato de estar muito adiantado na aula, e aprendi Java, C ++ e C enquanto a turma está na base de C. De qualquer forma, tenho me documentado, lido livros, artigos, e perguntei à minha professora por que eu deveria …
19 c++  c 


6
Programação C em 2011 [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Fechado há 6 anos . Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. …

4
Entendendo o quadro da pilha da chamada de função em C / C ++?
Estou tentando entender como os quadros de pilha são criados e quais variáveis ​​(parâmetros) são empurradas para empilhar em que ordem? Alguns resultados de pesquisa mostraram que o compilador C / C ++ decide com base nas operações executadas em uma função. Por exemplo, se a função deveria incrementar apenas …
19 c++  c  compiler  stack 



7
Por que precisamos incluir o .h enquanto tudo funciona quando se inclui apenas o arquivo .cpp?
Por que precisamos incluir os arquivos .he .cppenquanto podemos fazê-lo funcionar apenas incluindo o .cpparquivo? Por exemplo: criando uma file.hdeclaração contendo, em seguida, criando uma file.cppdefinição contendo e incluindo ambas em main.cpp. Como alternativa: criar uma file.cppdeclaração / definições contendo (sem protótipos) incluindo-a main.cpp. Ambos trabalham para mim. Não vejo …
18 c++  c  headers  linking  include 

2
Por que C é tão alto no índice de popularidade TIOBE, enquanto C ++ também está aqui embaixo, mas não é tão popular? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

8
Quando os ponteiros devem ser verificados para NULL em C?
Resumo : Uma função em C sempre deve verificar se não está referenciando um NULLponteiro? Caso contrário, quando é apropriado ignorar essas verificações? Detalhes : Eu tenho lido alguns livros sobre entrevistas de programação e estou me perguntando qual é o grau apropriado de validação de entrada para argumentos de …
18 c  validation  null 

8
Existe uma linguagem entre C e C ++?
Gosto muito da natureza simples e transparente de C: quando escrevo código C, sinto-me livre de "abstrações com vazamentos" e quase sempre consigo adivinhar com perspicácia a montagem que estou produzindo. Também gosto da sintaxe simples e familiar para C. No entanto, o C não possui esses doodads simples e …
18 c++  c 




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.