Resultados da pesquisa a pedido "pointers"
Existe uma convenção para declarações de ponteiro em C? [fechadas
Quando declarando ponteiros em C, existem 2 (editar: 3) variantes: Variant A: int* ptr; Variant B: int *ptr; Variant C: int * ptr; Em A, o operador indireto foi anexado ao tip Em B, o operador de indireção foi anexado à variávem C, o operador ...
Diferença de tipos semelhantes de ponteiros
A diferença de dois ponteiros do mesmo tipo é sempre u #include<stdio.h> #include<string.h> int main(){ int a = 5,b = 10,c; int *p = &a,*q = &b; c = p - q; printf("%d" , c); return 0; } Output is 1. Eu não entendo o raciocínio por trás disso
Como gerenciar alinhamentos de memória e aritmética genérica de ponteiros de maneira portátil em
Preciso implementar uma versão otimizada do malloc / realloc / free (adaptada para o meu aplicativo em particular). No momento, o código é executado em uma plataforma específica, mas eu gostaria de escrevê-lo de maneira portátil, se possível (a ...
Returning Pointer from a Function in C ++
Quando retorno o ponteiro da função, seu valor pode ser acessado individualmente. Mas quando um loop é usado para calcular o valor dessa variável de ponteiro, o valor incorreto é mostrado. Onde estou cometendo um erro, não consigo ...
Go equivalente a um ponteiro nulo em C
Estou brincando com o Go um pouco criando algumas bibliotecas de estrutura de dados e tenho um grande problema. Quero que a estrutura de dados possa conter qualquer tipo, mas não vejo nenhuma maneira de fazer isso no Go, porque você não pode ...
Inicializando ponteiros em C ++
Pode atribuir um ponteiro a um valor na declaração? Algo assim int * p = &(1000)
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; ...
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 ...
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 ...
casting e desreferenciando ponteiros em C
Quando trabalha comchar buffers em C, às vezes seria útil e mais eficiente trabalhar comintedaços @ de tamanho de cada vez. Para fazer isso, posso transmitir meuchar * para umint * e use esse ponteiro. No entanto, não estou totalmente confiante ...