Resultados da pesquisa a pedido "c"

10 a resposta

Por que o NSError precisa de dupla indireção? (ponteiro para um ponteiro)

Este conceito parece me incomodar. Por que um objeto NSError precisa que seu ponteiro seja passado para um método que está modificando o objeto? Por exemplo, apenas passar uma referência ao erro não faria a mesma coisa? NSError *anError; ...

6 a resposta

O que significa essa #define syntax?

Me deparei com este, não entendo. #define IDEBUG(a...)O que significa "(a ...)"?

2 a resposta

arâmetros da função número máximo

Não encontrei nenhuma limitação nos parâmetros da função de contagem no padrão C99 e acho que é limitado apenas pelo tamanho da pilh No entanto, escrevi um programa de teste simples para demonstrar o comportamento de uma função com uma grande ...

10 a resposta

Por que não há falha de segmentação no strcpy? [duplicado

Possible Duplicate: omportamento indefinido, não especificado e definido pela implementaç [https://stackoverflow.com/questions/2397984/u ndefined-unspecified-and-implementation-defined-behavior] Isso deve falhar seg. Por que nã #include ...

8 a resposta

como usar o ponteiro void ** corretament

Estou tentando usar um duplovoid ponteiro, mas estou um pouco confuso sobre o uso. Eu tenho umstruct que contém umvoid ** array. struct Thing{ void ** array; }; struct Thing * c = malloc (sizeof(struct Thing)); c->array = malloc( 10 * ...

4 a resposta

free () ponteiro inválido

Estou recebendo o familiar free (): erro inválido do ponteiro. Ao tentar depurar, acabei comentando cada free () no meu código, um por um, até que não sobrou nenhum e ainda estou recebendo esse erro de tempo de execução. Alguém mais teve um ...

6 a resposta

Por que int i = 400 * 400/400 fornece o resultado 72, o tipo de dados é circular?

Acho primeiro400*400=160000 é convertido em 28928 começando de 0 e indo 160000 time de forma circular para o tipo int (por exemplo,sizeof(int) = 2 bytes) assumindo qu E depois 28928 é dividido por 400, cujo piso dá 72 e o resultado varia de ...

10 a resposta

encontre a contagem de substring na string

Preciso encontrar a contagem de uma substring em uma string usando a linguagem C. Eu estou usando a funçãostrstr [http://en.cppreference.com/w/c/string/byte/strstr] mas encontra apenas a primeira ocorrência. Minha idéia do algoritmo é algo ...

8 a resposta

specificador de formato correto para imprimir ponteiro ou endereç

Que especificador de formato devo usar para imprimir o endereço de uma variável? Estou confuso entre o lote abaixo. % u - número inteiro não assinado % x - valor hexadecimal % p - ponteiro nulo Qual seria o formato ideal para imprimir um ...

4 a resposta

omportamento definido para expressões

norma C99 diz em US $ 6.5. Entre o ponto de sequência anterior e o próximo, um objeto deve ter seu valor armazenado modificado no máximo uma vez pela avaliação de uma expressão. Além disso, o valor anterior deve ser lido apenas para determinar ...