Resultados da pesquisa a pedido "c"

11 a resposta

Uso da declaração nula em C

Quais são os usos típicos denull statement ;in C? Eu sei que ele é basicamente usado para pular a expressão onde é esperado pelo compilador, mas aqui estou interessado apenas em exemplos do mundo real desses casos de us

4 a resposta

assando a matriz 2D de ponteiros em C

Para meu programa, preciso passar uma matriz 2D de ponteiros para uma função em um arquivo separado. Escrevi um arquivo com sintaxe semelhante abaixo: #include <stdlib.h> #include <stdio.h> typedef struct { int state; int design; } card_t; ...

3 a resposta

Como desmontar programas Pro * C / C ++? [fechadas

Existe uma maneira de desmontar arquivos executáveis Pro * C / C +

3 a resposta

Como encontro o comprimento / número de itens presentes para uma matriz? [duplicado

Possible Duplicate: omprimento da matriz no argumento da funç [https://stackoverflow.com/questions/8269048/length-of-array-in-function-argument] O tamanho da minha matriz é 5. Por exemplo: arrCustId[5]Como posso saber quantas IDs de clientes ...

3 a resposta

C ponteiro de matemática com estruturas

Tentando aprender melhor a matemática dos ponteiros, escrevi este código. A intenção era incrementar o ponteiro jogou a estrutura e imprimir seus membros. Eu sei como imprimir seus membros de maneiras mais fáceis, mas realmente gostaria de saber ...

6 a resposta

Por que o ponteiro int '++' aumenta em 4 em vez de 1?

Value de um ponteiro é o endereço de uma variável. Por que o valor de umint pointer aumentou em 4 bytes depois que o ponteiro int aumentou em 1. Na minha opinião, acho que o valor do ponteiro (endereço da variável) só aumenta em 1 byte após o ...

4 a resposta

Executando um comando shell em um programa c

Eu quero executar um comando shell no meu programa c. Mas o problema é que eu não quero fazer meu programa esperar até que o comando seja executado. Não é necessário ler a saída do comando shell (ele não retorna dados de qualquer maneira) Então, ...

2 a resposta

Eu quero getchar duas vezes, mas eu não posso

int main() { int r, c; r = getchar(); c = getchar(); putchar(r); putchar(c); printf("\n"); return(0); }Depois de ler emr, o programa gerar e sai. Eu quero pedirc e insira, mas como é que isso não acontec

4 a resposta

Uma charada (em C)

Um amigo me deu um enigma: #include<stdio.h> #define TOTAL_ELEMENTS ((sizeof(array) / sizeof(array[0]))) int array[] = {23,34,12,17,204,99,16}; int main() { int d; for(d=-1;d <= (TOTAL_ELEMENTS-2);d++) printf("%d\n",array[d+1]); getchar(); ...

8 a resposta

É necessário liberar memória alocada ao sair de um programa em C

Se eu aloquei memória no meu programa C usandomalloc e agora quero sair, preciso liberar a memória alocada ou posso assumir que, uma vez que todo o meu programa termina, ele será liberado pelo sistema operacional? Eu corro no ambiente Linux.