Resultados da pesquisa a pedido "sizeof"

3 a resposta

O que o sizeof (& array) retorna?

5 a resposta

Tamanho de matrizes e ponteiros

Aqui está o meu código de exemplo

8 a resposta

tamanho da classe com int, função, função virtual em C +

sta é uma pergunta de teste on-line C ++, que foi feit #include<iostream> using namespace std; class A { }; class B { int i; }; class C { void foo(); }; class D { virtual void foo(); }; class E { int i ; virtual void foo(); }; class F { int i; ...

1 a resposta

Impressão sizeof (T) no tempo de compilação [duplicado]

Possible Duplicate: possível imprimir o tamanho de uma classe C ++ em tempo de compilaçã [https://stackoverflow.com/questions/2008398/is-it-possible-to-print-out-the-size-of-a-c-class-at-compile-time] Posso produzir o tamanho de um objeto em ...

3 a resposta

Por que (e quando) preciso usar parênteses após sizeof?

O abaixo não compila: typedef int arr[10]; int main(void) { return sizeof arr; } sizeof.c:3: error: expected expression before ‘arr’ mas se eu mudar para sizeof(arr);tudo está bem. Por quê

2 a resposta

Por que sizeof (char + char) retorna 4?

char a, b; printf("%d", sizeof(a+b));O que imprimirá gravar na tela? Eu pensei que, porque sizeof (char) = 1, esse sizeof (a + b) também será 1, mas acabou sendo 4. Não entendo isso, por que escreve 4 se estamos adicionando dois caracteres?

5 a resposta

Tamanho do int e tamanho do ponteiro int em uma máquina de 64 bits

8 a resposta

Tamanho da matriz C ++ [duplicado]

Possible Duplicate: Sizeof array passado como parâmetro [https://stackoverflow.com/questions/1328223/sizeof-array-passed-as-parameter] Estou sendo estúpido com esse operador sizeof em c ++, você tem alguma idéia de por que são 4 e 1 void ...

3 a resposta

sizeof union maior que o esperado. como o alinhamento de tipo ocorre aqui?

#include <stdio.h> union u1 { struct { int *i; } s1; struct { int i, j; } s2; }; union u2 { struct { int *i, j; } s1; struct { int i, j; } s2; }; int main(void) { printf(" size of int: %zu\n", sizeof(int)); printf("size of int pointer: %zu\n", ...

4 a resposta

Como aplicar o operador sizeof () a métodos de membros de classe não estático

struct MyClass { int foo () { return 0; } }; unsigned int size = sizeof(MyClass::foo); // obviously errorPodemos aplicarsizeof() para métodos de membro delado de for aclass? Precisamos declarar objeto para obtê-lo? Edita: Eu sei que o código ...