Resultados da pesquisa a pedido "dereference"
Como a “desreferenciação de matriz” funciona em um valor escalar do tipo booleano / inteiro / float / string a partir da versão 7.2.0 do PHP?
Estou usando o PHP 7.2. Me deparo com a seguinte nota docapítulo de matrizes do manual do PHP [https://secure.php.net/manual/en/language.types.array.php] Matriz desreferenciando um valor escalar que não é uma string produz silenciosamenteNULO, ...
Aritmética do ponteiro: ++ * ptr ou * ptr ++?
Estou aprendendo a linguagem C e bastante confuso as diferenças entre++*ptr e*ptr++. Por exemplo: int x = 19; int *ptr = &x;eu sei++*ptr e*ptr++ produzir resultados diferentes, mas não sei por que isso?
como converter a referência de string hash perl em referência de hash perl
HASH(0x991f0dc)portanto, a referência de hash acima é armazenada como string na variável escalar. Se a deserferimos com "%" no programa Perl, gera erro, Can't use string ("HASH(0x991f0dc) ") as a HASH ref while "strict refs" in use at ...
Operações de ponteiro e precedência do operador em C
fundoAcabamos de conversar com um cara C hoje e discordamos sobre o seguinte: int intgA[2] = { 1, 2 }; int intgB[2] = { 3, 5 }; int *intAPtr = intgA; int *intBPtr = intgB;Então, quando fazemos: *intAPtr++ = *intBPtr++; Minha ...
referenciando o ponteiro para o tipo incompleto
Eu já vi muitas perguntas sobre isso, mas vou fazer a pergunta de maneira diferente, sem código específico. Existe uma maneira deFACILMENTEdeterminar o que está causando o tipo incompleto? No meu caso, estou usando o código de outra pessoa e ...
Significado dos símbolos "e" e "e" estrela "*" em Rust
Apesar de ler atentamente a documentação, estou um pouco confuso sobre o significado do& e* símbolo no Rust e, mais geralmente, sobre o que é exatamente uma referência ao Rust. Neste exemplo, parece ser semelhante a uma referência C ++ (ou seja, ...
Valor L vs valor R em C
Estou respondendo a uma pergunta do livro deeste livro [http://www.cs.sjsu.edu/~louden/pltext/]. Estou aprendendo sobre ponteiros em C e me deparei com valores l e valores r. Pelo meu entendimento: l-values are values that are defined after ...
significado de “referenciamento” e “desreferenciamento”
Eu li coisas diferentes na internet e fiquei confuso, porque cada site diz coisas diferentes.Falando de C.eu leio sobre
Desferir esse ponteiro me dá -46, mas não sei por que
Este é um programa que eu executei: #include <stdio.h> int main(void) { int y = 1234; char *p = &y; int *j = &y; printf("%d %d\n", *p, *j); }Estou um pouco confuso sobre a saída. O que estou vendo é: -46 1234Eu escrevi este programa como um ...
Por que uma referência aninhada a uma matriz não impõe uma fatia?
Eu liQuais são as regras exatas de desreferenciação automática da Rust? [https://stackoverflow.com/questions/28519997/what-are-rusts-exact-auto-dereferencing-rules/28552082#28552082] do começo ao fim, mas ainda tenho uma dúvida sobre a coerção de ...