Resultados da pesquisa a pedido "c"
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 ...
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 ...
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++) ...
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 ...
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 ...
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) ...
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.
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", ...
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 ...
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 ...