Resultados da pesquisa a pedido "c"

4 a resposta

operador @OR em C não está funcionando

Eu não entendo por que o finalprintf no código abaixo não está imprimindo 255. char c; c = c & 0; printf("The value of c is %d", (int)c); int j = 255; c = (c | j); printf("The value of c is %d", (int)c);

5 a resposta

Por que eu [arr] funciona tão bem quanto arr [i] em C com tipos de dados maiores?

É de conhecimento geral que se você acessar um elemento de uma matriz comoarr[i] em C que você também pode acessar o elemento comoi[arr], porque estes se resumem a*(arr + i) e a adição é comutativa. Minha pergunta é por que isso funciona para ...

11 a resposta

Como extrair o nome do arquivo do caminho

Deve haver algo elegante na API / POSIX do Linux para extrair o nome do arquivo base do caminho completo. Obrigado

4 a resposta

Como você usa offsetof () em uma estrutur

Eu quero o offsetof () da linha param emmystruct1. Eu tente offsetof(struct mystruct1, rec.structPtr1.u_line.line)e també offsetof(struct mystruct1, line)mas não funciona. union { struct mystruct1 structPtr1; struct mystruct2 structPtr2; } ...

7 a resposta

Como compilar o asm gerado pelo GCC?

Estou brincando com algum código ASM, e algo está me incomodand Eu compilo isso: #include <stdio.h> int main(int argc, char** argv){ printf("Hello World\n"); return 0; }withgcc file.c -S -o file.S isso gera um pequeno pedaço de ...

2 a resposta

Static Vs Dynamic Librari

Li sobre bibliotecas estáticas e dinâmicas. Minha pergunta é pouco especifie dlopen dlclose: Benifit of dlopen is we can start the EXE with out loading the necessary libraries at the begining. Only when we need we will load the libratries ...

1 a resposta

Use doxygen para documentar membros de uma estrutura c fora da definição da estrutura

Estou usando doxygen para comentar meu código C. Estou usando uma API estrangeira (ou seja, não minha) para a qual a documentação é escassa, por isso pretendo documentar parte dessa API nos meus próprios arquivos de origem. EUFa possui o arquivo ...

20 a resposta

Como é um exemplo em que saber C me fará escrever um código melhor em qualquer outro idioma?

Nos podcasts do Stack Overflow, Joel Spolsky fala constantemente com Jeff Atwood sobre Jeff não saber escrever código em C. Sua afirmação é que "conhecer C ajuda a escrever um código melhor". Ele também sempre usa algum tipo de história ...

5 a resposta

Alguém sabe o motivo pelo qual as variáveis devem ser definidas na parte superior da função

Eu tenho uma pergunta, alguém sabe por que as variáveis precisam ser definidas inicializado no início de uma função? Por que você não pode inicializar ou definir variáveis no meio de uma função em C como em C +

3 a resposta

Quais são as diferenças entre strtok e strsep em C

Alguém poderia me explicar que diferenças existem entrestrtok() estrsep()? Quais são as vantagens e desvantagens deles? E por que eu escolheria um sobre o outr