Resultados da pesquisa a pedido "c"

6 a resposta

Define Array in C

Tenho várias matrizes de 450 elementos (armazenando dados de bitmap para exibição em telas de LCD). Gostaria de colocá-los em um arquivo de cabeçalho e#define eles, mas continuo recebendo erros de compilação. Como eu faria isso em C? #define ...

6 a resposta

expected 'struct matrix_t *', mas o argumento é do tipo 'struct matrix_t *'? _? nenhuma diferença

main.c:78:25: erreur: assignment from incompatible pointer type [-Werror] main.c:81:9: erreur: passing argument 2 of ‘matrix_multiply’ from incompatible pointer type [-Werror] main.c:6:11: note: expected ‘struct matrix_t *’ but argument is of ...

8 a resposta

Qual é o possível uso de "#define for if (false) {} else for"?

Em outra pergunta, eu acabei de ver essa pequena pérola o, fC sabedoria #define for if (false) {} else forque causou o MSVC emitir avisos de "expressão constante" para uma declaração bastante válida: for (int i = 0; i <= 10; i++) ...

22 a resposta

Ver macros C expandidas

e eu quiser expandir uma macro C, quais são algumas boas maneiras de fazer isso (além de rastreá-la manualmente Por exemplo,GTK_WIDGET_SET_FLAGS, usa uma macro que usa uma macro que usa uma macro (ou duas) ... Quero apenas vê-lo de alguma ...

6 a resposta

Diferença entre ponteiro / endereço [duplicado]

Esta pergunta já tem uma resposta aqui: C / C ++: aritmética de ponteiros [/questions/11713929/c-c-pointer-arithmetic] respostasPor que a diferença entre os dois endereços está errada?http: //codepad.org/NGDqFWj ...

12 a resposta

Inicialize os valores da matriz em uma struct

Eu tenho uma estrutura que possui várias matrizes dentro dela. As matrizes têm o tipo char não assinado [4]. Eu posso inicializar cada elemento chamando struct->array1[0] = (unsigned char) something; ... struct->array1[3] = (unsigned char) ...

10 a resposta

Usando a família exec () para executar o comando “cd”

Eu sei dissocd é um shell interno e posso executá-lo usandosystem(). Mas é possível executar ocd comando peloexec() família, comoexecvp()? Edit: E eu acabei de perceber quesystem("cd") também não tem sentido。Obrigado pela ajuda de todos.

6 a resposta

scanf não está funcionando. precisa ler o dobro do console

Não tenho certeza do que estou fazendo de errado, mas não consigo ler um duplo no console. Lendo um, ele funciona bem por algum motivo. Estou usando o Xcode. double n1; // get input from the user printf("Enter first number: "); scanf("%f", ...

6 a resposta

Alocar dinamicamente uma estrutura dentro de uma estrutura

Estou alocando dinamicamente uma estrutura que tem uma estrutura diferente como membro: struct a { // other members struct b; }struct b basicamente mantém um ponteiro para outrostruct b, então pense emstruct b como uma lista vinculada. Se eu ...

22 a resposta

What is the strict aliasing rule

Quando perguntar sobreomportamento indefinido comum em C [https://stackoverflow.com/questions/98340/what-are-the-common-u ndefinedunspecified-behavior-for-c-that-you-run-into], almas mais esclarecidas do que referi à regra estrita de alia Do que ...