Resultados da pesquisa a pedido "c"

7 a resposta

Algoritmo de Hipotenusa Rápida para Processador Embutido?

Existe um algoritmo inteligente / eficiente para determinar a hipotenusa de um ângulo (ou seja,sqrt(a² + b²)), usando matemática de ponto fixo em um processador incorporado sem a multiplicação de hardware?

2 a resposta

A função pow () do C conforme o arquivo de cabeçalho <math.h> não está funcionando corretamente

Vejo que, para o código a seguir produz o resultado abaixo, alguma idéia de por que a saída é assim? #include <stdio.h> #include <math.h> int main() { int i = 0; for(i = 0; i < 10; i++) { printf("%d\t\t\t%d\t\t\t", i, (int)pow(10, i)); ...

3 a resposta

Qual é o tipo de dados do C enum do compilador Clang?

Eu postei outra pergunta:Que tipo devo usar para representação binária de C enum? [https://stackoverflow.com/questions/3509470/what-type-should-i-use-for-binary-representation-of-c-enum] , e pela resposta, tenho que saber o tipo de dados enum do ...

7 a resposta

Incorporando uma linguagem de programação a um programa [fechado]

Eu gostaria de adicionar um certo grau de "capacidade de script" a um aplicativo que estou escrevendo. Em termos gerais, gostaria de incorporar uma API da linguagem de programação ao meu programa. Eu olhei para o TinyPy, mas estou preocupado que, ...

2 a resposta

A alocação usando sizeof gera tamanho errado para ponteiros de estrutura?

Usando o valgrind para ler isso, recebo: Gravação / leitura inválida do tamanho 4 struct Person{ char* name; int age; }; struct Person* create_person(char *name, int age) { struct Person* me = (struct Person*)malloc(sizeof(struct ...

1 a resposta

Como posso criar uma imagem de CD inicializável com meu kernel?

Eu tenho um kernel, para inicializar estou usando o comandoqemu-system-i386 -kernel kernel.bin. Existe alguma maneira de criar uma imagem de disco inicializável para inicializar comqemu-system-i386 -cdrom CD.iso? O código que estou compilando no ...

2 a resposta

Os ponteiros para seqüências de caracteres em argv são modificáveis? [duplicado]

Esta pergunta já tem uma resposta aqui: O argv [n] é gravável? [/questions/25737434/is-argvn-writable] 4 respostas Recentemente (janeiro de 2016, caso a questão persista por tempo suficiente), tivemos a perguntaAs strings no argv são ...

11 a resposta

Como obter o nome da função do ponteiro da função em C?

Como obter o nome da funçãoponteiro da função [http://en.wikipedia.org/wiki/Function_pointer]em C? Edit: O caso real é: eu estou escrevendo um módulo do kernel do linux e estou chamando funções do kernel. Algumas dessas funções são ponteiros e ...

6 a resposta

Instalando o OpenMP no Mac OS X 10.11

Como faço para que o OpenMP seja executado no Mac OSX 10.11, para que eu possa executar scriptsvia terminal? Eu instalei o OpenMP:brew install clang-omp. Quando corro, por exemplo:gcc -fopenmp -o Parallel.b Parallel.c a seguinte expressão ...

1 a resposta

Int não assinado longo está correto para esta operação?

Aqui está o meu código: #include <stdio.h> int main(int argc, char *argv[]) { unsigned long int x = 0; // trying to make x = 2,147,483,648 x = 1 << 31; printf("%lu", x); }Ele está retornando x = 18446744071562067968. Li que int longo não ...