Perguntas sobre 'c'

0
respostas

Quando usar C sobre C ++ e C ++ sobre C?

Sou apresentado à Ciência da Computação há pouco mais de um ano e, da minha experiência, parece que C e C ++ são considerados idiomas "ultrarrápidos", enquanto outros como Python e essas linguagens de script são < em> geralmente considerado um...
14.08.2012 / 16:18
7
respostas

Quando você usa float e quando usa double

Freqüentemente, na minha experiência em programação, preciso tomar uma decisão sobre se devo usar float ou double para meus números reais. Às vezes eu vou para flutuar, às vezes eu vou para o dobro, mas realmente isso parece mais subjetivo. Se e...
28.02.2013 / 11:35
7
respostas

A linguagem de programação C foi considerada uma linguagem de baixo nível quando foi lançada?

Atualmente C é considerado um linguagem de baixo nível , mas nos anos 70 foi considerado de baixo nível? O termo estava em uso então? Muitas linguagens populares de nível superior não existiam até meados dos anos 80 e além, por isso estou...
30.06.2018 / 17:45
6
respostas

Por que não surgiu uma linguagem mais rápida e “melhor” do que C? [fechadas]

Com todos os novos idiomas "modernos" lançados hoje, como é que C ainda é considerado o mais rápido e "mais próximo da máquina"? Eu realmente não acredito em nunca haver apenas uma maneira correta de fazer as coisas, e C já existe há muito tempo...
08.12.2009 / 07:14
11
respostas

Devo parar de usar o termo C / C ++?

Eu entendo C e C ++ são linguagens diferentes, mas quando eu estava aprendendo C ++, sempre me disseram que C é um subconjunto de C ++ ou C ++ é C com classes. E isso era bem verdade até o aparecimento de C ++ x0, C ++ 11 (ou o moderno C ++ 11...
30.09.2015 / 21:27
7
respostas

Por que declarar uma variável em uma linha e atribuir a ela na próxima?

Muitas vezes vejo no código C e C ++ a seguinte convenção: some_type val; val = something; some_type *ptr = NULL; ptr = &something_else; em vez de some_type val = something; some_type *ptr = &something_else; Inicialmente p...
07.05.2011 / 22:30
14
respostas

A linguagem de programação C ainda é usada?

Eu sou um programador C #, e a maior parte do meu desenvolvimento é para sites e alguns aplicativos do Windows. No que diz respeito a C, não uso há muito tempo, pois não havia necessidade disso. Foi uma surpresa quando uma das minhas amigas diss...
15.09.2016 / 14:07
3
respostas

Por que as linguagens de programação, especialmente C, usam chaves e não as quadradas?

A definição de "linguagem C-Style" pode ser simplificada até "usa chaves ( {} )". Por que usamos esse caractere específico (e por que não algo mais razoável, como [] , que não exige a tecla shift pelo menos nos teclados dos EUA)? Existe a...
26.02.2013 / 15:59
8
respostas

Por que usar novas linhas à direita em vez de liderar com printf?

Ouvi dizer que você deve evitar levar novas linhas ao usar printf . Então, em vez de printf("\nHello World!") , você deve usar printf("Hello World!\n") Neste exemplo específico acima, não faz sentido, pois a saída seria diferente, mas...
19.11.2018 / 08:10
4
respostas

Como uma referência Java é diferente de um ponteiro C?

C tem ponteiros e Java tem o que é chamado de referências. Eles têm algumas coisas em comum, no sentido de que todos apontam para algo. Eu sei que os ponteiros em C armazenam os endereços para os quais eles apontam. Fazer referência também armaz...
28.03.2012 / 09:46