Resultados da pesquisa a pedido "c"
Problem compilando exemplo de K&R
Estou tendo problemas para compilar o programa de exemplo apresentado na seção 5.11 do livro. Eu removi a maior parte do código e deixei apenas o material relevante. #define MAXLINES 5000 char *lineptr[MAXLINES]; void qsort1(void *lineptr[], ...
O que significa “o controle atinge o final da função não nula”?
Eu tenho recebido erros estranhos no compilador neste algoritmo de busca binária. Recebo um aviso de quecontrol reaches end of non-void function. O que isto significa int binary(int val, int sorted[], int low, int high) { int mid = ...
popen leitura e gravação simultânea [duplicado]
Esta pergunta já tem uma resposta aqui: Pode popen () fazer tubos bidirecionais como pipe () + fork ()? [/questions/3884103/can-popen-make-bidirectional-pipes-like-pipe-fork] 5 respostas É possível ler e gravar em um descritor de arquivo ...
Como incorporar um script Lua em um binário C?
Fui mimado no mundo das conchas onde posso fazer: ./lua <<EOF > x="hello world" > print (x) > EOF hello world Agora estou tentando incluir um script Lua em um aplicativo C que, espero, cresça com o tempo. Comecei com um simples: const char ...
Substituir uma chamada de função em C
Quero substituir determinadas chamadas de função para várias APIs para registrar as chamadas, mas também posso querer manipular os dados antes de enviá-los para a função rea Por exemplo, digamos que eu use uma função chamadagetObjectName ...
Encontrar o ancestral comum em uma árvore binária
Esta pergunta foi feita para mim em uma entrevista: tenho uma árvore binária e preciso encontrar o ancestral comum (pai) com dois nós aleatórios dessa árvore. Também recebi um ponteiro para o nó raiz. inha resposta é: Gire a árvore ...
Qual é o endereço de memória da tabela de caracteres no DOS? [fechadas
Qual é o endereço da tabela de caracteres no DOS, onde podemos criar novas fontes e símbolos manipulando os pixels de cada caracter ei alterá-lo com interrupções do BIOS, mas só preciso do endereço de memória da tabela de caracteres no DOS para ...
Devo unificar dois kernels semelhantes com uma declaração 'if', arriscando a perda de desempenho?
Eu tenho 2 funções muito semelhantes no kernel, no sentido de que o código é quase o mesmo, mas com uma pequena diferença. Atualmente, tenho 2 opções: screva dois métodos diferentes (mas muito semelhante Escreva um único kernel e coloque os ...
Array com tamanho 0
oje, eu defini incidentalmente uma matriz bidimensional com o tamanho de uma dimensão sendo 0, no entanto, meu compilador não se queixou. Encontrei o seguinte, que afirma que isso é legal, pelo menos no caso do gcc: 6.17 Matrizes de comprimento ...
Por que não há strtoi no stdlib.h?
Acostumei-me astrtod e variantes. Eu estou querendo saber por que não há strtoi enviado com stdlib.h. Por que o número inteiro é deixado de fora desta parte? Especificamente, estou perguntando por que não existe uma versão do atoi com ...