Resultados da pesquisa a pedido "pointers"
Qual é a diferença entre char a [] =? String ?; e char * p =? string?;?
Como diz o cabeçalho: Qual é a diferença entre char a[] = ?string?; and char *p = ?string?; Esta pergunta foi feita para mim em entrevista. Eu nem entendo a afirmaçã char a[] = ?string?Aqui está o que é? operador? É parte de uma string ou ...
Usando intptr_t em vez de void *?
É uma boa ideia usarintptr_t como armazenamento de uso geral (para armazenar ponteiros e valores inteiros) em vez devoid*? (Como visto ...
Devo explicitamente converter o valor de retorno de malloc ()? [duplicado
Esta pergunta já tem uma resposta aqui: Falo o resultado do malloc? [/questions/605845/do-i-cast-the-result-of-malloc] 26 respostasEu queria perguntar sobre o seguinte caso: char *temp; temp = malloc(10); Desde o tipo de retorno demalloc ...
Delphi passando parâmetros por referência ou por valor / cópia
Context 1 var text:String; text:='hello'; myFunc(text); Context2 function myFunc(mytext:String); var textcopy:String; begin textcopy:=mytext; end;myFunc no contexto2 foi chamado a partir do contexto1, a variável localmytext está apontando para ...
onteiros de função e endereço de uma funç
Então eu pensei ao fazer ponteiros de função, você não precisa dooperator & para obter o endereço da função inicial: #include <stdio.h> double foo (double x){ return x*x; } int main () { double (*fun1)(double) = &foo; double (*fun2)(double) = ...
No C ++, não consigo apreender ponteiros e classes
Acabei de sair da faculdade e já trabalho em C ++ há algum tempo. Entendo todas as noções básicas de C ++ e as uso, mas estou tendo dificuldades para entender tópicos mais avançados, como ponteiros e classes. Li alguns livros e tutoriais ...
C ++ - * p vsp vs p
Ainda estou lutando para entender a diferença entre * p, & p e p. Pelo meu entendimento, * pode ser pensado em "valor apontado por" e & como "endereço de". Em outras palavras, * mantém o valor enquanto & mantém o endereço. Se isso for verdade, ...
determine o tamanho da matriz se passado para a função
É possível determinar o tamanho de uma matriz se ela foi passada para outra função (o tamanho não foi passado)? A matriz é inicializada como int array [] = {XXX} .. Eu entendo que não é possível fazer sizeof, pois ele retornará o tamanho ...
Como preencher um ponteiro struct com referência de estrutura global dentro de uma função
Sou novato em C e estou com problemas para entender por que meu_struto_ptr (principal) é nulo no exemplo a seguir. Como atribuir o endereço de uma estrutura na matriz my_structs ao ponteiro my_struct_ptr na função get_my_struct_by_name? struct ...
Como concat dois char * em C?
Eu recebo um buffer char * com o comprimento 10. Mas quero concaturar todo o conteúdo da minha estrutura que possui uma variável char *. typedef struct{ char *buffer; //.. }file_entry; file_entry real[128]; int fs_write(char *buffer, int size, ...