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.

30
Existe um conversor printf para imprimir em formato binário?
Posso imprimir com printf como um número hexadecimal ou octal. Existe uma etiqueta de formato para imprimir como base binária ou arbitrária? Estou executando o gcc. printf("%d %x %o\n", 10, 10, 10); //prints "10 A 12\n" print("%b\n", 10); // prints "%b\n"
434 c  printf 





12
Qual é a diferença entre float e double?
Eu li sobre a diferença entre precisão dupla e precisão única. No entanto, na maioria dos casos, floate doubleparece ser intercambiável, ou seja, o uso de um ou de outro não parece afetar os resultados. É este realmente o caso? Quando os carros alegóricos e duplos são intercambiáveis? Quais são …



15
Diferença entre uma estrutura e uma união
Existe algum bom exemplo para dar a diferença entre a structe a union? Basicamente, eu sei que structusa toda a memória de seu membro e unionusa o maior espaço de memória de membros. Existe alguma outra diferença de nível do sistema operacional?
411 c  struct  unions 


21
Existe uma função de sinal padrão (signum, sgn) em C / C ++?
Eu quero uma função que retorne -1 para números negativos e +1 para números positivos. http://en.wikipedia.org/wiki/Sign_function É bastante fácil escrever o meu, mas parece que algo deveria estar em uma biblioteca padrão em algum lugar. Edit: Especificamente, eu estava procurando uma função trabalhando em carros alegóricos.
409 c++  c  math 





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.