Perguntas com a marcação «c»

C é uma linguagem de programação de uso geral usada para programação do sistema (SO e incorporado), bibliotecas, jogos e plataformas cruzadas. Essa tag deve ser usada com perguntas gerais sobre o idioma C, conforme definido na norma ISO 9899 (a versão mais recente, 9899: 2018, exceto quando especificado em contrário - também tag as solicitações específicas da versão com c89, c99, c11, etc.). C é diferente de C ++ e não deve ser combinado com a tag C ++, sem um motivo racional.





23
Aprenda C antes de aprender Objective-C [fechado]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
107 c  objective-c  cocoa 

13
Evite zeros à direita em printf ()
Eu continuo tropeçando nos especificadores de formato para a família de funções printf (). O que eu quero é poder imprimir um double (ou float) com um número máximo de dígitos após a vírgula decimal. Se eu usar: printf("%1.3f", 359.01335); printf("%1.3f", 359.00999); eu recebo 359.013 359.010 Em vez do desejado …
107 c  printf 

7
Diferença entre size_t e unsigned int?
Estou tão confuso size_t. Pesquisei na internet e em todos os lugares mencionei que size_té um tipo sem sinal, então, pode representar apenas valores não negativos. Minha primeira pergunta é: se ele é usado para representar apenas valores não negativos, por que não usamos em unsigned intvez de size_t? Minha …
107 c  types  unsigned 

3
Como evitar que o gcc otimize algumas instruções em C?
Para tornar uma página suja (ativando a parte suja na entrada da tabela de páginas), toco os primeiros bytes da página assim: pageptr[0] = pageptr[0]; Mas, na prática, o gcc ignorará a instrução eliminando o armazenamento morto. Para evitar que o gcc o otimize, reescrevo a instrução da seguinte maneira: …
107 c  gcc 


9
Onde colocar declarações de inclusão, cabeçalho ou fonte?
Devo colocar as inclusões no arquivo de cabeçalho ou no arquivo de origem? Se o arquivo de cabeçalho contiver as instruções de inclusão, se eu incluir esse arquivo de cabeçalho em minha fonte, meu arquivo de fonte terá todos os arquivos incluídos que estavam em meu cabeçalho? Ou devo apenas …
107 c  header  include 






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.