Resultados de la búsqueda a petición "pointers"
La aversión de C a las matrices [cerrado]
En los libros introductorios sobre C a menudo se afirma que los punteros más o menosson matrices ¿No es esta una gran simplificación, en el mejor de los casos? Ahíes un tipo de matriz en C y puede comportarse completamente diferente de ...
Explicación de punteros de función
Tengo un problema para comprender algunas sintaxis de C ++ combinadas con punteros de función y declaraciones de función, es decir: Por lo general, cuando queremos declarar un tipo de función, hacemos algo como: typedef ...
C ++: ¿Es seguro lanzar el puntero a int y luego volver al puntero nuevamente?
¿Es seguro lanzar el puntero a int y luego volver al puntero nuevamente? ¿Qué tal si sabemos si el puntero tiene 32 bits de largo y int tiene 32 bits de largo? long* juggle(long* p) { static_assert(sizeof(long*) == sizeof(int)); int v ...
Dirección de la matriz VS puntero a puntero: ¿No es lo mismo?
Estaba trabajando con punteros y se me ocurrió un problema. Hasta ahora sé que cuando creamos una matriz de cualquier tipo de datos, el nombre de la matriz es en realidad un puntero (quizás un puntero estático) que apunta hacia el primer índice ...
¿Qué son los punteros cercanos, lejanos y enormes?
¿Alguien puede explicarme estos punteros con un ejemplo adecuado ... y cuándo se usan estos punteros?
puntero y dirección a ese puntero conducen a la misma cosa
Cuando vi esto esas líneas: BYTE MessageToProcess[MAX_MESSAGE_LENGTH]; TcpIpPacketHdr *pHdr = (TcpIpPacketHdr*)&MessageToProcess;Me dije a mí mismo que la segunda línea debe ser así: TcpIpPacketHdr *pHdr = (TcpIpPacketHdr*)MessageToProcess;Pero ...
¿Cuál es la diferencia entre un puntero nulo y un puntero vacío?
¿Cuál es la diferencia entre unPuntero nulo& unaPuntero vacío?
Inmutabilidad de cadena en C #
Tenía curiosidad por cómo la clase StringBuilder se implementa internamente, así que decidí revisar el código fuente de Mono y compararlo con el código desmontado de Reflector de la implementación de Microsoft. Esencialmente, la implementación de ...
Lectura de cadenas con longitud indefinida en C
primero (como siempre) quiero disculparme por mi inglés, puede que no sea lo suficientemente claro. No soy tan bueno en la programación en C, y me pidieron que leyera una entrada de "cadena" con una longitud indefinida. Esta es mi ...
¿Cómo se puede inicializar un puntero de caracteres con una cadena (matriz de caracteres) pero un puntero int no con una matriz de enteros? [duplicar]
Esta pregunta ya tiene una respuesta aquí: En C, ¿por qué no se puede asignar un valor entero a un int * de la misma manera que se puede asignar un valor de cadena a un char ...