Resultados de la búsqueda a petición "sizeof"

5 la respuesta

¿Qué pasa aquí? sizeof (short_int_variable + char_variable)

3 la respuesta

¿Por qué 'sizeof' da una medición incorrecta? [duplicar

Posible duplicado: tamaño de estructura del resultado no esperado [https://stackoverflow.com/questions/1913842/struct-sizeof-result-not-expected] Tengo esta estructura C ++: struct bmp_header { //bitmap file header (14 bytes) char ...

8 la respuesta

¿Por qué la función no conoce el tamaño de la matriz?

Si yo escribo int main() { int a[100] = {1,2,3,4,}; cout<<sizeof(a)/sizeof(a[0])<<endl; //a is a pointer to the first elem of array, //isn't it return 0; }¡Tengo 400! Si yo escribo func nulo (int * a); int main() { int a[100] = {1,2,3,4,}; ...

1 la respuesta

Tamaño de clases con funciones virtuales GCC / Xcode

¿Alguien puede explicarme qué está pasando aquí? En primer lugar, creo que la mayoría de los programadores saben que una clase con una función virtual tiene un vtbl y, por lo tanto, tiene 4 bytes adicionales en la parte superior. Que yo sepa, ...

12 la respuesta

memcpy (), ¿cuál debería ser el valor del parámetro de tamaño?

Quiero copiar una matriz int a otra matriz int. Usan la misma definición para la longitud, por lo que siempre serán de la misma longitud. ¿Cuáles son las ventajas y desventajas de las siguientes dos alternativas del parámetro de tamaño para ...

3 la respuesta

Experimentos usando sizeof con matrices y punteros

Para el programa: #include<stdio.h> int main(void) { int (*a)[2]; int b[5]; printf("sizeof(int) : %zu\n", sizeof(int)); printf("sizeof(int*) : %zu\n", sizeof(int*)); printf("sizeof(b) : %zu\n",sizeof(b)); printf("sizeof((int*)b) ...

7 la respuesta

¿Por qué dicen los libros, “el compilador asigna espacio para las variables en la memoria”?

¿Por qué dicen los libros, &quot;el compilador asigna espacio para las variables en la memoria&quot;. ¿No es el ejecutable que hace eso? Quiero decir, por ej...

5 la respuesta

Obtener el tamaño de los datos de un puntero

4 la respuesta

¿Qué significa el 'nombre de la matriz' en el caso de una matriz de punteros de caracteres?

En mi código:

0 la respuesta

¿Cómo funciona el operador sizeof en C? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Tipo de datos de salida del operador sizeof () [/questions/54463692/output-data-type-of-sizeof-operator] 1 respuestaEn este código a continuación: #include<stdio.h> int main(void) { ...