Resultados da pesquisa a pedido "pointers"

1 a resposta

Por que não está certo passar `char **` para uma função que leva um `const char **` em C? [duplicado]

Possível duplicado: Por que não consigo converter 'char **' em 'const char * const *' em C? [https://stackoverflow.com/questions/78125/why-cant-i-convert-char-to-a-const-char-const-in-c] Estou curioso, por que não posso passar umchar ** ...

5 a resposta

Acesso const estático em C ++ por meio de um ponteiro NULL [duplicado]

Esta pergunta já tem uma resposta aqui: c ++ acessa membros estáticos usando ponteiro nulo [/questions/28482809/c-access-static-members-using-null-pointer] 4 respostasclass Foo { public: static const int kType = 42; }; void Func() { Foo *bar = ...

2 a resposta

A alocação usando sizeof gera tamanho errado para ponteiros de estrutura?

Usando o valgrind para ler isso, recebo: Gravação / leitura inválida do tamanho 4 struct Person{ char* name; int age; }; struct Person* create_person(char *name, int age) { struct Person* me = (struct Person*)malloc(sizeof(struct ...

2 a resposta

Os ponteiros para seqüências de caracteres em argv são modificáveis? [duplicado]

Esta pergunta já tem uma resposta aqui: O argv [n] é gravável? [/questions/25737434/is-argvn-writable] 4 respostas Recentemente (janeiro de 2016, caso a questão persista por tempo suficiente), tivemos a perguntaAs strings no argv são ...

0 a resposta

Encontre o endereço da constante em go

Escrevemos um programa pelo qual tentamos encontrar o endereço de uma constante. É possível fazer assim? package main func main() { const k = 5 address := &k }Dá um erro, alguém pode dizer como podemos encontrar o endereço de uma constante?

9 a resposta

Passando array bidimensional via ponteiro

Como passo a matriz m para foo ()? se eu não tiver permissão para alterar o código ou o protótipo de foo ()? void foo(float **pm) { int i,j; for (i = 0; i < 4; i++) for (j = 0; j < 4; j++) printf("%f\n", pm[i][j]); } int main () { float m[4][4]; ...

2 a resposta

Declaração de String

A declaração de string funciona quando declaro das seguintes maneiras: string a = "xyz"; char a[] = "xyz";Mas no caso de: char *a = "xyz";Ele fornece um erro no compilador g ++ 4.9.2: aviso: conversão descontinuada da constante de string para ...

3 a resposta

É possível obter o ponteiro do fragmento de memória contínua em um std :: vector <char> em C ++?

Mudei meu código para usarstd::vector<char> ao invés dechar *mem = malloc(...) mas agora estou enfrentando um problema que só pode acessar os dados vetoriais atravésoperator [] mas não através de um ponteiro. Não consigo escrever coisas ...

11 a resposta

O tamanho dos ponteiros varia em C? [duplicado]

Possíveis duplicatas: O tamanho dos ponteiros pode variar dependendo do que é apontado? [https://stackoverflow.com/questions/1473935/can-the-size-of-pointers-vary-depending-on-whats-pointed-to] Existem plataformas em que ponteiros para tipos ...

8 a resposta

Aritmético de ponteiro para ponteiro vazio em C

Quando um ponteiro para um tipo específico (digamosint, char, float, ..) é incrementado, seu valor é aumentado pelo tamanho desse tipo de dados. Se umvoid ponteiro que aponta para dados de tamanhox é incrementado, como chega ao pontox bytes à ...