Resultados da pesquisa a pedido "c"

7 a resposta

O que é uma mesa de salto?

Alguém pode explicar a mecânica de uma tabela de salto e por que isso seria necessário em sistemas embarcados?

1 a resposta

A verificação de validação com scanf não funciona dentro de um loop

Estou tentando criar uma função para verificar a entrada do usuário e deixá-lo tentar novamente, caso digite um tipo errado de entrada. Então, quando eu insiro uma entrada errada na função, ela me lança dentro de um loop infinito. O que posso ...

3 a resposta

zlib c ++ e extração de arquivos

Comecei a usar o zlib 1.2.5 e não vejo nenhuma rotina para extrair de um arquivo zip? Eu li sobre um aplicativo minizip, parte da distribuição. É assim que deve ser feito?

2 a resposta

O Visual Studio 2017 oferece suporte total ao C99?

Versões recentes do Visual Studio viram melhorar o suporte ao C99. A versão mais recente, VS2017, agora suporta todo o C99? Caso contrário, quais recursos do C99 ainda estão faltando?

3 a resposta

Por que o operador de pré-incremento fornece rvalue em C?

No C ++, o operador de pré-incremento fornece lvalue porque o próprio objeto incrementado é retornado, não uma cópia. Mas em C, dá rvalue. Por quê?

1 a resposta

Usando macro no Objective-C para registrar o nome da função e o número da linha

Eu tenho o seguinte exemplo de código simplificado: // in .h file // define a macro for partial method #define debugWithMsg context:(CFStringRef)__FUNCTION__ lineNumber:__LINE__ debug: @interface MyLogger : NSObject { ... } - (void) ...

2 a resposta

escrever em C dando valores diferentes nos arquivos de saída

por que os arquivos de saída são diferentes quando uso fwrite em outra função VERSUS fwrite na mesma função? output1.txt contém um valor de lixo como Ê, que NÃO está correto output2.txt contém "b", que está correto #include <stdio.h> #include ...

1 a resposta

Diferença entre caracteres assinados / não assinados [duplicado]

Esta pergunta já tem uma resposta aqui: O que é um caractere não assinado? [/questions/75191/what-is-an-unsigned-char] 16 respostaschar! = (caractere assinado), char! = (caractere não ...

3 a resposta

Por que essa substituição de macro aninhada está falhando?

Estou tentando aplicar oX Macro [https://stackoverflow.com/questions/6635851/real-world-use-of-x-macros] conceito, para ter a possibilidade de inicializar todos os membros da estrutura para um valor padrão (inválido) personalizado. Eu escrevo o ...

1 a resposta

Como crio uma biblioteca estática no Rust para vincular ao código C no Windows?

Eu tenho 2 arquivos: func.rs #[no_mangle] pub extern fn double_input(input: i32) -> i32 { input * 2 }main.c #include <stdint.h> #include <stdio.h> extern int32_t double_input(int32_t input); int main() { int input = 4; int output = ...