Resultados da pesquisa a pedido "c"
Malloc aloca mais memória que RAM
Acabei de executar um programa que aloca 13 MB em uma máquina de 12 MB (QEMU Emulado!). Não é só isso, eu até naveguei na memória e preenchi o lixo ... void large_mem(void) { #define LONGMEM 13631488 long long *ptr = (long ...
Saltar de um caso para o caso padrão na instrução switch
switch(ch){ case 'a': //do something, condition does not match so go to default case //don't break in here, and don't allow fall through to other cases. case 'b': //.. case 'c': //.. case '_': //... default: // break; } Em uma instrução switch ...
pergunta de entrevista imprimindo um número de ponto flutuante [duplicado]
Esta pergunta já tem uma resposta aqui: float para int comportamento inesperado [/questions/4479758/float-to-int-unexpected-behaviour] respostas Qual é o resultado do programa a seguir e por quê? #include <stdio.h> int main() { float a = 12.5; ...
Segmentation Falha na criação de uma matriz em C
Migrei recentemente para um novo laptop - HP dv6119tx (Intel Core i5, 4 GB de RAM). Possui o Windows 7 Home Premium de 64 bits instalad Estou tentando criar uma matriz do tipoint de comprimento 10 ^ 6 em C ++ (Dev C ++), que eu costumava criar ...
Ponteiro feito de um número inteiro em C em uma plataforma incorporada
Me deparei com a seguinte linha de código: #define ADCA (*(volatile ADC_t*)0x200) É para código C incorporado para um microcontrolador AVR.ADC_t é uma união. Eu sei disso(volatile ADC_t*)0x200 é um ponteiro para um endereço de ...
Por que calloc leva dois argumentos enquanto malloc apenas u
IMO basta, por quecalloc precisa dividi-lo em dois argumento
Como podemos aplicar uma função não-vararg em uma va_lis
História de fundo Estou portando oVerificação rápid [https://github.com/mcandre/node-quickcheck#readme] estrutura de teste de unidade para C (consulte o código de trabalho em GitHub [https://github.com/mcandre/qc]). A sintaxe ...
flate e inflate (zlib.h) em C
Estou tentando implementar as funções de desinflar e inflar zlib.h para compactar e descompactar uma matriz de caracteres (não um arquivo Gostaria de saber se a seguinte sintaxe está correta? Estou faltando alguma coisa ou defini algo ...
Responder a um cliente sobre soquetes (UDP) de um processo diferente
Eu tenho um servidor que é um processo de "manipulador de comandos". Ele recebe mensagens pelo UDP e delega o trabalho a realizar em um processo diferente, comunicando-se a ele através de sua API publicada (qualquer mecanismo IPC que esse ...
aralelize o loop while com o OpenMP
Tenho um arquivo de dados muito grande e cada registro nesse arquivo de dados possui 4 linhas. Eu escrevi um programa C muito simples para analisar arquivos desse tipo e imprimir algumas informações úteis. A idéia básica do programa é essa. int ...