Suchergebnisse für Anfrage "sizeof"
In C sind malloc (256) und malloc (sizeof (char) * 256) äquivalent?
Ich sehe, dass Leute oft C-Code schreiben, wie zum Beispiel: char *ptr = malloc(sizeof(char)*256);Ist das wirklich notwendig? Der Standard sagt, dasssizeof(char)==1 per definitionem, also macht es keinen Sinn nur zu schreiben: char *ptr = ...
Was sollte strlen () in diesem Code wirklich zurückgeben?
#include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { char qq[] = {'a' , 'b' , 'c' , 'd'}; char qqq[] = "abcd"; printf("%d\n" , sizeof qq / sizeof qq[0]); // line A printf("%d\n" , strlen(qq)); // line B printf("%d\n" ...
Was macht sizeof?
Was ist die Hauptfunktion vonsizeof (Ich bin neu in C ++). Zum Beispie int k=7; char t='Z';Was tunsizeof (k) odersizeof (int) undsizeof (char) bedeuten
Größe des Array-Objekts an Funktion übergeben
Ich führe den folgenden Code in C ++ aus: class Tile { //class definition }; bool myFunction(Tile* Tiles) { sizeof(Tiles); sizeof(Tiles[0]); //other code } int main () { Tile tiles [16]; //other stuff myFunction(tiles); return 0; }Wenn ich die ...
Wie funktioniert diese Vorlagenfunktion "Größe des Arrays"? [Duplikat
Mögliche Duplikate: Kann jemand diesen Vorlagencode erklären, der mir die Größe eines Arrays gibt? [https://stackoverflow.com/questions/437150/can-someone-explain-this-template-code-that-gives-me-the-size-of-an-array] Magische Argumente in ...
Struct hat eine andere Größe, wenn die Feldreihenfolge unterschiedlich ist
package main import ( "fmt" "unsafe" ) type A struct { a bool b int64 c int } type B struct { b int64 a bool c int } type C struct { } func main() { // output 24 fmt.Println(unsafe.Sizeof(A{})) // output 16 fmt.Println(unsafe.Sizeof(B{})) // ...
Warum gibt sizeof (char + char) 4 zurück?
char a, b; printf("%d", sizeof(a+b));Was wird auf den Bildschirm geschrieben? Ich dachte, da sizeof (char) = 1 ist, wird sizeof (a + b) auch 1 sein, aber es stellte sich heraus, dass es 4 ist. Ich verstehe das nicht. Warum schreibt es 4, wenn ...
Experimente mit sizeof mit Arrays und Zeigern
Für das Programm: #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) ...
"C" sizeof mit einem Typ oder einer Variablen
Habe kürzlich jemanden gesehen, der einem anderen Benutzer die Verwendung von sizeof var anstelle von sizeof (type) empfohlen hat. Ich dachte immer, das sei nur eine Stilwahl. Gibt es einen signifikanten Unterschied? Als Beispiel wurden die ...
sizeof leere Struktur ist 0 in C und 1 in C ++ warum? [Duplikat
Mögliche Duplikate: Leere Klasse in C ++ [https://stackoverflow.com/questions/2362097/empty-class-in-c] Was ist die Größe einer leeren Struktur in C? [https://stackoverflow.com/questions/1626446/what-is-the-size-of-an-empty-struct-in-c] Ich ...