Resultados da pesquisa a pedido "c"

5 a resposta

Objetivo da palavra-chave "auto" de C

Qual é o objetivo da palavra-chave "auto" em C? Com o C ++ 0x, ele ganhou um novo significado, mas significa que meu código será interrompido se eu portar o código C para um compilador C ++ 0x?

3 a resposta

Especificando o comprimento máximo da string a digitalizar dinamicamente em C (como "% * s" em printf)

Posso especificar a quantidade máxima de caracteres parascanf ler para umbuffer usando esta técnica: char buffer[64]; /* Read one line of text to buffer. */ scanf("%63[^\n]", buffer);Mas e se não soubermos o tamanho do buffer quando escrevermos ...

4 a resposta

Por que o link externo não está vinculado a uma variável estática?

Porqueextern int n não compila quando n é declarado (em um arquivo diferente)static int n, mas funciona quando declaradoint n? (Ambas as declarações estavam no escopo do arquivo.) Basicamente, por que éint n no escopo do arquivo não é o mesmo ...

23 a resposta

Como fazer o processo filho morrer após a saída dos pais?

Suponha que eu tenha um processo que gera exatamente um processo filho. Agora, quando o processo pai sai por qualquer motivo (normalmente ou de forma anormal, por morte, ^ C, afirmar falha ou qualquer outra coisa), quero que o processo filho ...

5 a resposta

Entendendo a igualdade da matriz de caracteres em C

Desculpe antecipadamente pela ignorância. Eu não entendo perfeitamente como comparar matrizes de caracteres em C. Eu estava originalmente comparando duas matrizes de caracteres em c com o simples== operador. Então, em uma função C, eu faria algo ...

4 a resposta

Diferença entre fgets e get

Qual é a diferença entrefgets() egets()? Estou tentando interromper meu loop quando o usuário pressiona apenas "enter". Está funcionando bem comgets(), mas eu não quero usargets(). Eu tentei comfgets() escanf() mas não tenho os mesmos resultados ...

3 a resposta

Como posso fornecer coleta de lixo para uma linguagem interpretada implementada em C?

Se eu fosse implementar uma linguagem interpretada de coleta de lixo em C, como posso fornecer uma coleta de lixo precisa (ou seja, não conservadora) sem escrever meu próprio coletor de lixo? Existem bibliotecas disponíveis para isso? Se sim, ...

5 a resposta

Algoritmo para encontrar os fatores de um determinado número. Método mais curto?

Qual poderia ser a lógica mais simples e eficiente em termos de tempo para descobrir os fatores de um determinado número. Existe algum algoritmo que existe, com base no mesmo. Na verdade, meu verdadeiro problema é descobrir o não. dos fatores ...

3 a resposta

Aguarde pressionar enter em C dentro de um loop while?

Estou escrevendo um programa em C e preciso aguardar que o usuário pressione qualquer tecla para continuar. Quando eu usogetchar(); espera peloEntrar tecla a ser pressionada. Mas quando eu uso dentro de umwhile loop, não funciona. Como posso ...

2 a resposta

Como testar seu código em uma máquina com arquitetura big-endian?

Ambosideone.com [http://ideone.com/]ecodepad.org [http://www.codepad.org/]ter Pequeno endian [http://en.wikipedia.org/wiki/Endianness]arquiteturas. Quero testar meu código em alguma máquina comBig-Endianarquitetura (por exemplo - Solaris - que ...