Preguntas etiquetadas con pointers

Tipo de datos que "apunta a" otro valor almacenado en la memoria. Una variable de puntero contiene una dirección de memoria de alguna otra entidad (variable o función u otra entidad). Esta etiqueta debe usarse para preguntas relacionadas con el uso de punteros, no referencias. Los lenguajes de programación más comunes que usan punteros son los lenguajes C, C ++, Go y ensamblador. Use una etiqueta de idioma específica. Otras etiquetas útiles son método, función, estructura, etc., que describen el uso del puntero.








13
¿Qué es exactamente nullptr?
Ahora tenemos C ++ 11 con muchas características nuevas. Una interesante y confusa (al menos para mí) es la nueva nullptr. Bueno, ya no hay necesidad de la desagradable macro NULL. int* x = nullptr; myclass* obj = nullptr; Aún así, no entiendo cómo nullptrfunciona. Por ejemplo, el artículo de …
570 c++  pointers  c++11  nullptr 


5
¿Cómo uso matrices en C ++?
C ++ heredó matrices de C donde se usan prácticamente en todas partes. C ++ proporciona abstracciones que son más fáciles de usar y menos propensas a errores ( std::vector<T>desde C ++ 98 y std::array<T, n>desde C ++ 11 ), por lo que la necesidad de matrices no surge con …


6
¿Puntero de función typedef?
На этот вопрос есть ответы на Stack Overflow на русском : Как работает typedef в этом коде? Estoy aprendiendo cómo cargar DLL de forma dinámica, pero lo que no entiendo es esta línea typedef void (*FunctionFunc)(); Tengo algunas preguntas. Si alguien puede contestarle, estaría agradecido. ¿Por qué se typedefusa? La …
460 c++  c  pointers  typedef 



11
¿Cómo sabe free cuánto cuesta liberar?
En la programación en C, puede pasar cualquier tipo de puntero que desee como argumento para liberar, ¿cómo sabe el tamaño de la memoria asignada para liberar? Cada vez que paso un puntero a alguna función, también tengo que pasar el tamaño (es decir, un conjunto de 10 elementos necesita …
385 c  size  pointers  free 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.