Resultados da pesquisa a pedido "c"

4 a resposta

Práticas recomendadas para o código reentrante em C, C ++

Eu estava passando por umguia de reentrada [http://www.ibm.com/developerworks/linux/library/l-reent.html]nas práticas recomendadas ao escrever o código reentrante. Que outras referências e recursos cobrem este tópico? Quais ferramentas ...

2 a resposta

Conversão implícita de tipo inteiro em C

Entendo as conversões implícitas da linguagem C entre os tipos inteiro e de ponto flutuante, mas tenho uma pergunta para conversões implícitas assinadas / não assinadas. Se você adicionar, por exemplo, umunsigned char e umsigned int, qual será o ...

7 a resposta

Por que apenas definir uma macro se ela ainda não estiver definida?

Em toda a nossa base de código C, vejo todas as macro definidas da seguinte maneira: #ifndef BEEPTRIM_PITCH_RATE_DEGPS #define BEEPTRIM_PITCH_RATE_DEGPS 0.2f #endif #ifndef BEEPTRIM_ROLL_RATE_DEGPS #define BEEPTRIM_ROLL_RATE_DEGPS 0.2f ...

5 a resposta

Como acessar qualquer nome de variável de acordo com o índice do loop

Eu tenho algumas variáveis inteiras, eu as nomeein0 paran9. Eu quero acessá-los usando um loop. Eu tentei esse código para fazer isso: int n0 = 0, n1 = 0, n2 = 0, n3 = 0, n4 = 0; int n5 = 0, n6 = 0, n7 = 0, n8 = 0, n9 = 0; for(i = 0; i < 10; ...

4 a resposta

(Int) pow (n, m) estará errado para alguns números inteiros positivos n, m?

Assumindon em são inteiros positivos e nm está dentro do intervalo de um número inteiro,(int)pow(n,m) já deu uma resposta errada? Eu tentei muitosn param=2 e ainda não obtive respostas erradas.

1 a resposta

Como o GMP armazena seus números inteiros, em um número arbitrário de bytes?

2 ^ 64 ainda está longe do "infinito" que minha memória ram / disco rígido pode suportar ... Primeiro, eu me pergunto como o GMP funciona com memória / processador, uma vez que faz algum tipo de otimização obscura ... Eu também queria saber se ...

8 a resposta

Confusão de subtração de ponteiro

Quando subtraímos um ponteiro de outro ponteiro, a diferença não é igual a quantos bytes eles estão separados, mas igual a quantos números inteiros (se apontam para números inteiros) eles estão separados. Por quê então?

1 a resposta

C regex como combinar qualquer string que termina com "ou qualquer string vazia?

Estou tentando produzir código para ler a entrada de um arquivo de texto separado por vírgula linha por linha. Eu só estou interessado em três campos, então estou pulando o resto. O problema é que 2 dos campos são seqüências contidas entre aspas ...

4 a resposta

Soma de n números

#include <stdio.h> int main() { int m,i,sum,num; i=0; sum=0; scanf("%d ",&m); while(i<m){ scanf("%d ",&num); sum=sum + num; i=i+1; printf("Value of sum= %d\n",sum); //continue; } printf("Sum= %d ",sum); }No código acima, ele deve exibir a soma de ...

1 a resposta

memcpy vs atribuição em C

Em que circunstâncias devo esperar que os memcpys superem as atribuições no hardware moderno da INTEL / AMD? Estou usando o GCC 4.2.x em uma plataforma Intel de 32 bits (mas também estou interessado em 64 bits).