Resultados da pesquisa a pedido "pointers"
Por que uma string pode ser atribuída a um ponteiro char *, mas não a uma matriz char []?
lguém pode explicar por que isso funciona com o ponteir char * str1; str1 = "Hello1"; str1 = "new string"; // but not this char str2 [] = "hello"; str2 = "four"; // or this char str3 []; str3 = "hello"; str3 = "hello";
usando ponteiros para exibir o conteúdo da matriz
Estou preso sobre como usar ponteiros para exibir a matriz. Posso fazer isso facilmente com o array usando o loop for, mas estou interessado em saber como usar os ponteiros e estou empolgado em como calcular os pontos inicial e final de um ...
Modificar o ponteiro da cabeça em uma lista vinculada
Estou tendo problemas para entender este código. Tudo o que realmente preciso é modificar o ponteiro da cabeça para apontar para o primeiro elemento. Então, por que o * head não funciona? Alterar o valor de * head muda para onde esse ponteiro ...
Diferenças entre unique_ptr e shared_ptr [duplicado]
Duplicatas possíveis: pimpl: shared_ptr ou unique_ptr [https://stackoverflow.com/questions/5576922/pimpl-shared-ptr-or-unique-ptr] ponteiros inteligentes (impulso) ...
dword ptr confusão de uso
Na linguagem assembly, se usarmos mov eax, dword ptr[ebx] então significa copiar o valor apontado por ebx (ebx contém o valor do endereço, não o valor real, esta instrução copia o valor real no endereço)? Se usarmos mov eax, dword ...
Ponteiro para membro da classe como parâmetro de modelo
É possível ter um parâmetro de modelo não-tipo, que na verdade é um ponteiro para um membro da classe? O que estou procurando fazer é algo como o seguinte: struct Person { Dog dog; }; template <?? ptr> struct Strange { // ... }; ...
qual é a saída? Por favor, explique, considerando que eu sou um novato em c [fechado]
int a[3][4] = { 1,2,3,4, 5,6,7,8, 9,10,11,12, }; printf("%u %u %u \n", a[0]+1, *(a[0]+1), *(*(a+0)+1));
C Atenção: a função retorna o endereço da variável local
A função abaixo pega o argumento argv [0] que contém o caminho de chamada do aplicativo e substitui o último bit até atingir um "/" com o nome do novo aplicativo que eu quero gerar que fica na mesma pasta. BTW: Estou declarando uma variável ...
Como acessar o conteúdo de um vetor de um ponteiro para o vetor em C +
Eu tenho um ponteiro para um vetor. Agora, como posso ler o conteúdo do vetor através do ponteiro?
aneira correta de declarar variáveis de ponteiro em C / C ++ [fechado]
Notei que algumas pessoas usam a seguinte notação para declarar variáveis de ponteir (a) char* p;ao invés d (b) char *p;Uso (b). Qual é o racional por trás da notação (a)? A notação (b) faz mais sentido para mim porque o ponteiro de caractere ...