Resultados da pesquisa a pedido "c"

7 a resposta

Declaração de estrutura auto-referente

A declaração a seguir é válida. struct node { int a; struct node *next; };No entanto, quando definimos o seguinte, ocorre um erro. "error: field ‘next’ has incomplete type"Por que é tão? struct node { int a; struct node next; /* Not a pointer ...

3 a resposta

Qual é a diferença entre% f e% lf em C?

Eu vi esses dois parâmetros em um exemplo de C em um livro em C, mas o autor não detalhou qual é a diferença entre os dois. Eu sei disso%f especifica que um flutuador deve tomar seu lugar. Tentei procurar isso, mas tive dificuldade em encontrar ...

11 a resposta

Qual é o significado de "ponteiro selvagem" em C?

Alguém pode me dizer, o significado de ponteiro selvagem em C, como obtê-lo e isso está disponível em C ++?

2 a resposta

Criando uma estrutura C estática contendo seqüências de caracteres

Estou tentando criar uma biblioteca dinâmica no Rust que exporta uma estrutura como um símbolo que será carregado em um programa C via dlopen (). No entanto, eu estava encontrando alguns segfaults ao acessar a segunda string na estrutura, então ...

1 a resposta

Lista vinculada em c (leitura do arquivo)

Eu sou muito novo em programação C e estou tendo algumas dificuldades. Estou tentando ler linha de linha para um arquivo de texto e, em seguida, adicionar cada linha a uma lista vinculada simples. Eu tentei muito, mas não encontrei uma solução. ...

3 a resposta

as funções C são declaradas nos cabeçalhos <c____> com garantia de estar no espaço de nomes global e no std?

Então isso é algo que eu sempre quis saber, mas nunca tive muita certeza. Portanto, é estritamente uma questão de curiosidade, não um problema real. Tanto quanto eu entendo, quando você faz algo como#include <cstdlib> tudo (exceto macros, é ...

2 a resposta

falha de segmentação (core despejado) ao alterar caracteres da string

Por que alterar caracteres de sequência causa falha de segmentação (núcleo despejado): char *str = "string"; str[0] = 'S'; //segmentation fault(core dumped)

1 a resposta

Python.h não encontrado usando swig e Anaconda Python

Estou tentando compilar um exemplo simples de python / C seguindo este tutorial: http://www.swig.org/tutorial.html [http://www.swig.org/tutorial.html] Estou no MacOS usando o Anaconda python. no entanto, quando corro gcc -c example.c ...

2 a resposta

Por que os tipos de ponto flutuante não podem ser comparados usando a função memcmp ()?

bool floatcmp(const float a, const float b) { const void *p = (void*)&a; const void *q = (void*)&b; if (memcmp(p, q, sizeof(float)) == 0) return true; return false; }O código de exemplo está acima, a página de manual dizmemcmp(x,y)==0 não implica ...

2 a resposta

Quebrando funções com macros (sem renomear) C

Estou interessado em adicionar alguma lógica extra em torno das chamadas de função existentes, envolvendo-assemrenomeá-los.(apenas para um teste). As soluções existentes encontradas dependem do agrupamento de uma função em uma macro com um nome ...