Resultados da pesquisa a pedido "stdio"

3 a resposta

scanf está coletando a entrada errada

#include<stdio.h> int main(void) { double c; scanf("%f", &c); printf("%f", c); }Este é um esforço de um programa que estou tentando escrever, mas recebo o mesmo problema com algo tão simples. quando executo isso e digito "1.0", ele imprime ...

5 a resposta

Quais são as regras do buffer stdout de liberação automática em C?

Estou curioso para saber quais condições devem ser satisfeitas para liberar o buffer stdout automaticamente. Antes de tudo, fiquei confuso que esse pseudo-código não imprime a saída a cada iteração: while (1) { printf("Any text"); sleep(1); ...

1 a resposta

Mapeamento incorreto da estrutura C para Rust

Para fins educacionais, tento acessar oFILE struct em Rust: unsafe { let passwd = libc::fopen("/etc/passwd".to_ptr(), &('r' as libc::c_char)); let fp = &mut *(passwd as *mut MY_FILE); println!("flags={}, file={}", fp._flags, fp._file); }aMY_FILE ...

1 a resposta

Como ler / analisar entrada em C? O FAQ

Tenho problemas com o meu programa C quando tento ler / analisar as entradas. Socorro? Esta é uma entrada de perguntas frequentes. StackOverflow temmuitos perguntas relacionadas à leitura de entrada em C, com respostas geralmente focadas no ...

1 a resposta

printf imprimindo “D” extra após a chamada de getchar () [duplicado]

Esta pergunta já tem uma resposta aqui: Por que o programa C imprime 0D em vez de 0? (Quando o EOF é enviado como Ctrl + D) [duplicado] [/questions/8306225/why-does-c-program-print-0d-instead-of-0-when-eof-sent-as-ctrld] 2 respostasEstou ...

3 a resposta

CreateProcess com nova janela do console, mas substitui alguns identificadores de E / S padrão

Se você usar CreateProcess com o sinalizador CREATE_NEW_CONSOLE, o novo processo terá seus identificadores de entrada, saída e erro padrão direcionados para a nova janela do console. Se você deseja substituir os fluxos de E / S, defina as alças ...

4 a resposta

Erro fatal do GCC: stdio.h: nenhum arquivo ou diretório

Eu estou tentando compilar um programa em C no OS X 10.9 com o GCC 4.9 (experimental). Por algum motivo, estou recebendo o seguinte erro em tempo de compilação:

4 a resposta

o que #include <stdio.h> realmente faz em um programa c

Eu sou novo na programação c e estava codificando alguns programas simples no estilo "Olá, mundo". Em todos esses programas eu coloquei#include<stdio.h> no topo, mas não tenho certeza do que isso significa exatamente. Eu pesquisei no Google e ...

6 a resposta

Ler uma linha usando scanf () não é bom?

4 a resposta

stdio vs iostream [fechado]