Resultados da pesquisa a pedido "c"
getchar () e putchar ()
no exemplo: #include <stdio.h> main() { long nc; nc = 0; while (getchar() != EOF) ++nc; printf("%ld\n", nc); }Eu não entendo direito. putchar () colocaria o personagem de fora, mas por que depois do EOF ele coloca todos os personagens de fora ...
Existe uma diferença entre usar um [i] e * (a + i)? [fechadas]
Ambosa[i] e*(a + i) Acesse oi th elemento da matriza. Existem razões para preferir um ao outro (desempenho, legibilidade, etc ...)?
Comunique-se com a gaveta de dinheiro do site
Atualmente, estou construindo uma solução de PDV para minha empresa. A parte mais difícil é comprar a gaveta do dinheiro, já que não tenho muita experiência com eles e preferiria uma gaveta USB. Encontrei um modelo no qual ...
Procurando uma biblioteca C ou C ++ que ofereça uma funcionalidade semelhante aos canais do Google Go [fechado]
... para uso em um servidor de rede multithread. Quero passar dados entre vários threads. Atualmente estou usando soquetes, com o encadeamento mestre bloqueando em select () e trabalhadores bloqueando em recv (), apesar de achar que ...
obter a saída do comando no pipe, C para Linux
Preciso executar um comando da CLI do Linux e obter sua saída stdout de C. Eu posso usar pipe () para criar um pipe, depois bifurcar / exec, redirecionando o descritor stdout da criança para o pipe antes de chamar exec () e lendo o pipe no pai. ...
Continue recebendo este erro de compilação [fechado]
Ao compilar, continuo recebendo esse erro. mario.c:4:1: error: expected identifier or '('Eu tentei mudar as coisas e depois consertá-las e mudar outras coisas e depois consertá-las, mas nada parece ajudar. Eu sou novo nisso. Alguém pode ...
Escopo do arquivo e escopo global: C & C ++
Sou estudante e estou confuso sobre variáveis de escopo global e de arquivo em C e C ++. Existe alguma diferença nas duas perspectivas? Se sim, por favor, explique em detalhes.
Por que posso declarar uma matriz com um tamanho predestinado no gcc, mas não no visual studio c ++?
Eu queria saber por que eu posso fazer esse código no linux, mas não no visual studio? (Arquivo -> main.c) int size; printf("Size:"); scanf("%d",&size); int vec[size];Tem algo a ver com o padrão c89 ou c99? Porque eu tentei mudar as bandeiras no ...
função gets () e byte zero '\ 0' na entrada
Ogets() A função da linguagem C (por exemplo, da glibc) é interrompida, se ler um byte zero ('\0') do arquivo? Teste rápido:echo -ne 'AB\0CDE' Obrigado. PS esta pergunta surge dos comentários nesta pergunta:retornar à libc - ...
Como obter int do stdio em C?
Tendo problemas significativos com isso ... printf("> "); int x = getchar(); printf("got the number: %d", scanf("%d", &x)); resultado> 1234 got the number: 1